Kuinka ajaa Python -komentosarja

Kuinka ajaa Python -komentosarja

Python -skriptin suorittamisen eri temppujen vankka käsitys auttaa sinua koodimaan nopeammin ennakoimalla ja välttämällä yleisiä sudenkuoppia.





Python -komentosarjan suorittaminen on melko helppoa, ja voit tehdä sen monella tavalla. Näytämme sinulle erilaisia ​​tapoja tehdä tämä tässä artikkelissa.





Mitä tarvitset Python -komentosarjan suorittamiseen?

Jos haluat suorittaa Python -komentosarjan onnistuneesti tietokoneellasi, katso seuraava tarkistuslista ja varmista, että olet valmis aloittamaan:





  • Varmista, että tietokoneellesi on asennettu Python. Jos ei, siirry kohtaan Python -sivusto ladata ja asentaa Pythonin uusin versio.
  • Asenna tietokoneellesi koodieditori tai IDE.
  • Varmista, että lisäät Pythonin järjestelmän muuttujan polkuun, jotta voit kutsua sen komentoriviltä.

Tarkista, onko Python asennettu ja lisätty polkuun jo kirjoittamalla python -versio komentoriviltä ja paina Tulla sisään . Jos näet Python -version, se lisätään järjestelmäpolkuun.

Kuitenkin, kuten aiemmin mainitsimme, Python -komentosarjan suorittamiseen on monia tapoja. Katsotaanpa alla olevia eri tapoja.



Aiheeseen liittyviä: Kuinka lisätä Python Windowsin PATH -muuttujaan

Kuinka ajaa Python -komentosarja interaktiivisesti

Vuorovaikutteisen Python -tilan avulla voit suorittaa komentosarjasi välittömästi komentorivin kautta ilman koodieditoria tai IDE: tä.





kuinka ladata video mistä tahansa sivustosta

Jos haluat suorittaa Python -komentosarjan vuorovaikutteisesti, avaa komentorivi ja kirjoita python . Sitten lyö Tulla sisään .

Tämän jälkeen voit kirjoittaa minkä tahansa Python -koodin vuorovaikutteisessa tilassa. Kun painat Tulla sisään , koodisi tulos tulee heti näkyviin.





Python on sisennysherkkä. Tämä voi tehdä kirjoitusmenetelmistä, kuten funktioista, silmukoista, ehdoista tai luokista, hieman hämmentäviä vuorovaikutteisessa tilassa.

Vältä sisennysvirheet kirjoittaessasi menetelmiä, jotka vaativat niitä vuorovaikutteisessa tilassa, varmista, että käytät välilyöntiä johdonmukaisesti aina, kun siirryt uudelle riville.

Voit esimerkiksi käyttää yhtä välilyöntiä mille tahansa koodille suoraan toiminnon alla. Vaihda sitten kahteen välilyöntiin sitä seuraavan osajoukon osalta ja niin edelleen.

Katso alla oleva esimerkki saadaksesi selkeämmän kuvan:

Interaktiivisen tilan etuna on, että voit testata koodisi sen avulla. Et kuitenkaan voi käyttää sitä projektin suorittamiseen, ja kun teet virheitä, sinun on ehkä kirjoitettava koodi uudelleen tyhjästä.

Interaktiivisessa tilassa kirjoitettu koodi on myös epävakaa. Joten koodisi tyhjenee, etkä voi palauttaa sitä, kun suljet komentokehotteen.

Tyyppi poistu () tai lopettaa() , sitten lyödä Tulla sisään poistua interaktiivisesta tilasta. Voit myös poistua interaktiivisesta tilasta Windowsissa painamalla Ctrl + KANSSA .

Kuinka suorittaa Python -tiedosto Python -komennolla

Voit kirjoittaa Python -koodin haluamallasi tekstieditorilla ja suorittaa sen komentoriviltä käyttämällä python komento.

Toisin kuin vuorovaikutteinen tila, koodisi sijaitsee omistetussa Python -tiedostossa, jossa on .py laajennus.

Python -tiedoston suorittaminen python komento:

  1. Luo uusi tiedosto mihin tahansa tietokoneen hakemistoon. Varmista, että annat tiedostolle nimen a .py laajennus. Voit esimerkiksi saada myFile.py .
  2. Avaa tiedosto millä tahansa valitsemallasi koodieditorilla.
  3. Kirjoita koodisi juuri luomaasi tiedostoon. Tallenna se sitten uudelleen lyömällä Ctrl + S .
  4. Avaa komentorivi ja cd Python -tiedoston juurihakemistoon.
  5. Tyyppi python myFile.py suorittaaksesi kyseisen Python -tiedoston koodin ja korvaamalla se myFile.py Python -tiedoston nimen kanssa.

Voit tallentaa komentorivin kautta suorittamasi komentosarjan tuloksen tekstitiedostona. Käytä tätä:

python myFile.py > output.txt

Tämä menetelmä on ihanteellinen todellisten Python-projektien toteuttamiseen. Esimerkiksi tällaisen Flask server.py -tiedoston suorittaminen käynnistää paikallisen palvelimen puolestasi.

Suorita Python -tiedosto sen nimellä

Jos käytät viimeisintä Windows -versiota, voit nyt suorittaa Python -komentosarjan kirjoittamalla tiedoston nimen lisäämättä python komento:

myFile.py

Suorita Python -skriptisi IDE: n avulla

Integroidut kehitysympäristöt tai IDE: t tarjoavat kehittyneitä tiedostojen ja kansioiden hallintajärjestelmiä. Niiden avulla voit rakentaa projekteja nopeammin järjestämällä tiedostosi eri kansioihin saman hakemiston alle.

Viime kädessä IDE: t suorittavat Python -skriptejä helposti virtuaalisessa ympäristössä. Ne ovat ihanteellisia hallitakseen projekteja, jotka toimivat tietyillä riippuvuuksilla.

Aiheeseen liittyviä: Python -virtuaaliympäristöjen luominen ja hallinta

IDE: n avulla voit kirjoittaa, lukea, muokata ja suorittaa Python -koodisi. Kuten yksinkertainen koodieditori, voit suorittaa IDE: ihin kirjoitetut Python -komentosarjat komentoriviltä käyttämällä python komento.

Lisäksi IDE: iden, kuten Pycharmin tai Spyderin, avulla voit suorittaa komentosarjasi yhdellä napsautuksella.

Käytä selainpohjaisia ​​IDE: itä

Jupyter -muistikirja ja Google Colaboratory ovat suosittuja selainpohjaisia ​​IDE: itä, joiden avulla voit kirjoittaa ja suorittaa Python-koodin nopeasti. Ne ovat myös solupohjaisia ​​ja ihanteellisia datatieteellisten projektien käsittelyyn.

Jos haluat suorittaa Python -komentosarjan Google Colaboratoryn kanssa, napsauta Tiedosto . Valitse sitten Uusi muistikirja avaa muistikirja, johon voit kirjoittaa ja suorittaa Python -koodisi. Voit napsauttaa + Koodi uuden solun aloittamiseksi.

Voit rekisteröityä ja aloittaa Google Colaboratoryn käytön heti ilman asennusta, kun taas sinun on asennettava Jupyter Notebook, jotta voit suorittaa sen kanssa Python -komentosarjan.

Aiheeseen liittyviä: Aloita Jupyter -muistikirjan käyttö

Skriptin suorittaminen on samanlaista molemmilla alustoilla. Kun kirjoitat koodin soluun, paina Ctrl + Tulla sisään suorittaa tämä solu.

Suorita Python-skriptisi käyttämällä sisäänrakennettua Python IDLE -ohjelmaa

Python IDLE on yksi yksinkertaisimmista tavoista, jolla voit suorittaa minkä tahansa Python -komentosarjan tallentamatta tiedostoa ennen kuin se toimii.

kuinka nauhoittaa tv: tä tietokoneeseen

Pääset Python IDLE: hen siirtymällä Windowsin hakupalkkiin. Tyyppi IDLE ja avaa se, kun se ilmestyy.

Vaihtoehtoisesti voit käynnistää Python IDLE: n komentoriviltä. Voit tehdä tämän avaamalla komentorivin ja kirjoittamalla sitten komennon tyhjäkäynnillä .

Kun se tulee esiin, voit kirjoittaa koodisi ja suorittaa jokaisen rivin lyömällä Tulla sisään .

Voit myös tallentaa Python IDLE: n. Sinun tarvitsee vain mennä osoitteeseen Tiedosto> Tallenna nimellä . IDLE tallentaa sitten tiedostosi .py laajennus oletuksena.

Suorita Python -skripti moduulina toisessa Python -tiedostossa

Voit myös suorittaa Python -komentosarjan toisessa Python -tiedostossa. On kuitenkin monia tapoja tehdä tämä käyttämällä tuonti lausunto on ihanteellinen.

Mutta katsotaanpa erilaisia ​​tapoja tehdä tämä.

Suorita Python -skriptisi tuodussa moduulissa

Voit luoda ja tuoda komentosarjasi Python -moduulina ja suorittaa sen sitten käyttämällä toista Python -tiedostoa.

Voit tehdä tämän luomalla uuden Python -tiedoston samaan hakemistoon kuin suoritettava Python -komentosarja. Avaa uusi tiedosto ja tuo seuraava komentosarja:

import myScript.py

Jos tarvitset vain funktion tai luokan komentosarjassa, jonka haluat suorittaa, käytä absoluuttista tuontia:

from myScript.py import myFunction
myFunction()

Suorita Python -skripti toisessa Python -tiedostossa exec -funktion avulla

Vaihtoehtoisesti voit suorittaa Python-koodin sisäänrakennetulla tavalla exec () toiminto. Luo uusi Python -tiedosto samaan hakemistoon kuin se, jonka haluat suorittaa, ja suorita seuraava koodi:

exec(open('myScript.py').read())

Suorita Python-komentosarja käyttämällä sisäänrakennettua Runpy-moduulia

Voit myös suorittaa Python -komentosarjan runpy.run_module () . Sinun ei tarvitse sisällyttää .py laajennus tätä menetelmää käytettäessä:

import runpy
runpy.run_module('myScript')

Voit kuitenkin käyttää runpy.run_path () sen sijaan. Mutta tämä vaatii Python -laajennuksen toimimaan:

import runpy
runpy.run_path('myScript.py')

Importlibin käyttäminen

Voit myös suorittaa komentosarjan toisessa Python -tiedostossa käyttämällä importlib moduuli. Sinun ei tarvitse sisällyttää .py laajennus joko täällä:

kuinka tulla kirjeenvaihtajaksi yhdelle sotilaalle
import importlib
importlib.import_module('myScript')

Suorita Python-tiedosto kaksoisnapsauttamalla sitä

Pelkkä Python-tiedoston kaksoisnapsauttaminen toimii myös. Yleensä kun teet tämän, se näyttää koodisi tuloksen komentorivillä. Sinun tarvitsee vain tallentaa komentosarja, jonka haluat suorittaa liitteenä .py laajennus ja kaksoisnapsauta sitä.

Komentorivin lähtö voi olla lyhyt, etkä näe sitä ennen kuin se sulkeutuu. Voit estää tämän lisäämällä tyhjän sillä aikaa silmukan koodin loppuun, jotta komentorivin lähtö pysyy auki.

Esimerkiksi alla olevan koodin sisältävän komentosarjan kaksoisnapsauttaminen onnistuu tyhjän takia sillä aikaa silmukka lopussa:

exec(open('myScript.py').read())
hello = 1 + 2
print(hello)
while True:
''

Miten Python suorittaa komentosarjansa?

Python on erittäin monipuolinen, käännetty kieli, joka suorittaa koodin tulkin avulla. Kuitenkin, kun suoritat Python -koodin, kääntäjä jakaa koodin tavukoodiksi ennen sen välittämistä tulkille. Tulkki vastaanottaa sitten tavukoodin ja palauttaa ihmisystävällisen ja luettavan tuloksen.

Jaa Jaa Tweet Sähköposti Mitä Python tekee ja mihin sitä voidaan käyttää?

Python on erittäin monipuolinen, ja sovellukset vaihtelevat web -kehityksestä tietojen analysointiin.

Lue seuraava
Liittyvät aiheet
  • Ohjelmointi
  • Ohjelmointi
  • Python
Kirjailijasta Idisou Omisola(94 artikkelia julkaistu)

Idowu on intohimoinen kaikkeen älykkääseen tekniikkaan ja tuottavuuteen. Vapaa -ajallaan hän leikkii koodauksella ja vaihtaa shakkilaudalle, kun on kyllästynyt, mutta hän myös rakastaa irtautumista rutiinista silloin tällöin. Hänen intohimonsa näyttää ihmisille tie modernin tekniikan ympärillä motivoi häntä kirjoittamaan enemmän.

Lisää Idowu Omisolasta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi