206 votes

pythonw.exe ou python.exe ?

Pour faire court : pythonw.exe ne fait rien, python.exe n'accepte rien (lequel dois-je utiliser ?)

test.py :

print "a"

Fenêtre CMD :

C:\path>pythonw.exe test.py
<BLANK LINE>
C:\path>

C:\path>python.exe test.py
  File "C:\path\test.py", line 7
    print "a"
            ^
SyntaxError: invalid syntax

C:\path>

S'il te plaît, dis-moi ce que je fais de terriblement mal.

22 votes

Malheureusement, cela mélange les deux aspects python vs pythonw (généralement l'aspect le plus intéressant) et un changement de syntaxe de base de python2 à python3. sans vouloir critiquer le PO qui ne pouvait pas savoir à l'avance, mais néanmoins cela entache la valeur de cette question en tant que le site La meilleure ressource sur python w .

-8voto

Lenart Svetek Points 1

D'après mon expérience, pythonw.exe est plus rapide, du moins si l'on utilise pygame.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X