Deci, am început să-mi placă puțin Python, dar am probleme cu... rularea lui. Lol
I'm using IDLE for now, but its no use whatsoever because you can only run a couple of lines at a time.
I'm, de asemenea, folosind Komodo Edit pentru a crea fișierele .py reale.
Întrebarea mea este: cum pot rula fișierele .py pentru a testa programul real?
Folosesc Windows 7 și Komodo Edit 5 ca IDE. Apăsarea F5 în Komodo nu face absolut nimic.
Mă bucur foarte mult că ați întrebat! Tocmai lucram la explicarea acestui lucru în wikibook-ul nostru (care, evident, este incomplet). Lucrăm cu novici în Python și a trebuit să ajutăm câțiva prin exact ceea ce întrebi tu'i!
Python în linie de comandă în Windows:
Salvați fișierul de cod python undeva, folosind "Save" sau "Save as" în editorul dumneavoastră. Să-l numim 'first.py' într-un dosar oarecare, cum ar fi "pyscripts" pe care îl faceți pe Desktop.
Deschideți un prompt (un shell Windows 'cmd' care este o interfață de text în calculator):
start > run > "cmd" (în căsuța mică). OK.
Navigați până la locul unde se află fișierul python, folosind comenzile 'cd' (pentru a schimba directorul) și 'dir' (pentru a afișa fișierele din director, pentru a vă verifica capul). Pentru exemplul nostru, ceva de genul,
> cd C:\Documents and Settings\Gregg\Desktop\pyscripts
Încercați:
> python first.py
Dacă primiți acest mesaj:
'python' nu este recunoscut ca un comandă internă sau externă, operabilă program sau fișier batch.
atunci python (programul interpretor care poate traduce Python în 'instrucțiuni de calculator') nu se află pe calea dvs. de acces (consultați mai jos "Putting Python in Your Path"). Apoi încercați să-l apelați astfel (presupunând Python2.6, instalat în locația obișnuită):
> C:\Python26\python.exe first.py
(Utilizatori avansați: în loc de first.py, ați putea scrie calea completă a first.py's full path of C:\Documents and Settings\Gregg\Desktop\pyscripts\first.py)
**Punerea lui Python în calea dvs.
Windows
Pentru a rula programe, sistemul de operare caută în diferite locuri, și încearcă să potrivească numele programului/comandă pe care l-ați tastat cu un anumit programe pe parcurs.
În Windows:
Control Panel > System > Advanced > |Environmental Variables| > System Variables -> Path
aceasta trebuie să includă: C:\Python26; (sau echivalent). Dacă o puneți în față, va fi primul loc în care se va căuta. De asemenea, îl puteți adăuga la sfârșit, ceea ce este posibil să fie mai sănătos.
Apoi, reporniți promptul și încercați să tastați 'python'. Dacă totul a funcționat, ar trebui să obțineți un prompt ">>>>".
În IDLE apăsați F5
Puteți deschide fișierul .py cu IDLE și apăsați F5 pentru a-l rula.
Puteți deschide același fișier cu un alt editor ( cum ar fi Komodo, așa cum ați spus ), îl puteți salva și apăsați din nou F5; F5 funcționează cu IDLE ( chiar și atunci când editarea este făcută cu un alt instrument ).
Dacă doriți să îl executați direct din Komodo conform acestui articol: Executarea codului Python în cadrul Komodo Edit trebuie să:
mergeți la Toolbox -> Add -> New Command...
în câmpul de sus introduceți numele 'Run Python file'
în câmpul 'Command' introduceți acest text:
%(python) %F 3.a opțional faceți clic pe fila 'Key Binding' și atribuiți o comandă cheie acestei comenzi
faceți clic pe Ok.