Kif tmexxi fajls .py

kif tmexxi fajls .py bil-kodiċi Python

Il- fajls b'estensjoni .py fihom kodiċi tal-lingwa tal-ipprogrammar Python. B'dan il-mod meta tesegwixxi l-fajl dik is-sekwenza tal-kodiċi tiġi esegwita.

B'differenza minn .sh fajl li tesegwixxi struzzjonijiet li kwalunkwe sistema Linux tista 'tesegwixxi, biex jaħdem fajl .py ser ikollok tinstalla Python.

Din hija l-ewwel ħaġa li għandek tagħmel jekk trid tibda titgħallem tipprogramma b'Python.

Installa Python u ċċekkja l-verżjoni fuq Ubuntu u Linux

Biex tkun tista' tagħmel dan, irid ikollok ambjent Python ippreparat. Fuq Linux tista '

python --version

Jirritorna l-verżjoni ta 'python li aħna installajna u jekk m'għandniex xi nistgħu ninstallawh. Aħna nużaw il-verżjoni 3.x u ninsew dwar 2.7.x, li hija skaduta. Se ninstallaw Python 3 fuq Ubuntu

sudo apt install python3

Se titlobna l-password tas-super user u ladarba tkun installata nerġgħu niċċekkjaw il-verżjoni biex niżguraw li kollox huwa korrett.

python --version

Ma 'dan diġà inti tista 'tmexxi l-fajls. Iftaħ il-console u mur fil-folder fejn hemm il-.py. Ejja ngħidu li għandna fajl hello-world.py fil-folder Downloads

cd Descargas

Issa nagħtuk il-permessi

chmod +x hello-world.py

U finalment aħna tesegwixxiha

./hello-world.py

Żomm f'moħħok li fajl .py jista 'jagħmel xi ħaġa viżibbli, xi ħaġa interna li ma tarax, jew sempliċement tkun modulu, jiġifieri, fajl b'funzjonijiet Python, varjabbli, eċċ. użati internament biex jinħolqu skripts u programmi.

Esegwi jew aqra l-fajl b'mod grafiku

Jekk trid tagħmel dan mal-ikklikkja ta 'buttuna. F'dan l-artikolu spjegajt kif tagħmel dan. Huwa mod kif tħalli kwalunkwe estensjoni kkonfigurata sabiex meta tikklikkjaha darbtejn, tistaqsik jekk tridx tmexxiha jew jekk tippreferix tiftaħ il-fajl bis-softwer li għażilt. Huwa spjegat għall-.sh iżda huwa l-istess għal kwalunkwe estensjoni.

Kif toħloq .py

Nieħu din l-opportunità biex nispjega kif toħloq fajl .py

Biex tara l-kodiċi tista 'tuża editur tat-test jew IDE, li jkun ideali jekk għandek il-ħsieb li titgħallem tipprogramma jew jekk trid timmodifika l-kodiċi. Bħalissa nuża Gedit bħala editur u test u bħala IDE nuża Visual Studio Code.

Il-mod rapidu bit-terminal huwa li tuża l-kmand touch

touch hello-world.py

Il-ħaġa tajba dwar l-użu ta 'IDE bħal Visual Studio hija li tista' tuża t-terminal fl-istess IDE, sabiex fl-istess ħin toħloq il-fajl tkun tista 'tagħtu permessi, tiddibaggja, eċċ. Dan kollu mingħajr ma ngħoddu l-ammont ta’ possibbiltajiet li joffrulna.

Ħalli kumment