Kuidas käivitada Pythoni skripti

Kuidas käivitada Pythoni skripti

Python -skripti täitmise erinevate nippide põhjalik mõistmine aitab teil kiiremini koodida, ennetades ja vältides tavalisi lõkse.





Pythoni skripti käitamine on üsna lihtne ja selle lahendamiseks on palju viise. Selles artiklis näitame teile erinevaid viise, kuidas seda teha.





Mida on vaja Pythoni skripti käivitamiseks?

Pythoni skripti edukaks käivitamiseks arvutis vaadake järgmist kontrollnimekirja ja veenduge, et olete valmis:





  • Veenduge, et arvutisse oleks installitud Python. Kui ei, siis minge lehele Pythoni veebisait alla laadida ja installida Pythoni uusim versioon.
  • Laske arvutisse installida koodiredaktor või IDE.
  • Veenduge, et lisate oma süsteemi muutujateele Pythoni, et saaksite seda käsurealt helistada.

Kui soovite kontrollida, kas Python on juba installitud ja teele lisatud, tippige python -versioon oma käsureal ja vajuta Sisenema . Kui näete kuvatavat Pythoni versiooni, lisatakse see teie süsteemiteele.

Kuid nagu me varem mainisime, on Pythoni skripti käivitamiseks palju võimalusi. Vaatame allpool erinevaid viise.



Seotud: Kuidas lisada Pythoni muutujale Windows PATH

Kuidas Pythoni skripti interaktiivselt käivitada

Interaktiivne Pythoni režiim võimaldab teil skripti koheselt käsurealt käivitada ilma koodiredaktorit või IDE -d kasutamata.





kuidas näha, kes teie instagrami vaatas

Pythoni skripti interaktiivseks käitamiseks avage oma käsurida ja tippige python . Siis löö Sisenema .

Seejärel saate interaktiivses režiimis kirjutada mis tahes Pythoni koodi. Kui vajutate Sisenema , ilmub teie koodi väljund kohe.





Python on taande suhtes tundlik. Nii võib see interaktiivse režiimi ajal kirjutamismeetodeid, nagu funktsioonid, silmused, tingimused või klassid, pisut segadusse ajada.

Et vältida taandetõrkeid, kui kirjutate meetodeid, mis nõuavad neid interaktiivses režiimis, veenduge, et kasutate tühikut järjekindlalt iga kord, kui jõuate uuele reale.

Näiteks saate kasutada ühe tühiku mis tahes koodi jaoks otse funktsiooni all. Seejärel muutke sellele järgneva alamhulga jaoks kahte tühikut jne.

Selgema pildi saamiseks vaadake allolevat näidet:

Interaktiivse režiimi kasutamise eeliseks on see, et saate sellega oma koodi testida. Siiski ei saa te seda projekti käivitamiseks kasutada ja kui teete vigu, peate võib -olla oma koodi uuesti nullist kirjutama.

Interaktiivses režiimis kirjutatud kood on samuti kõikuv. Nii et teie kood kustutatakse ja te ei saa seda pärast käsuviiba sulgemist taastada.

Tüüp välju () või lõpetage () , siis löö Sisenema interaktiivsest režiimist lahkuda. Samuti saate Windowsi interaktiivsest režiimist väljuda, vajutades Ctrl + KOOS .

Kuidas käivitada Pythoni faili Pythoni käsuga

Võite kirjutada Pythoni koodi mis tahes tekstiredaktoriga ja käivitada selle käsurealt, kasutades python käsk.

Erinevalt interaktiivsest režiimist asub teie kood spetsiaalses Pythoni failis koos .py pikendamine.

Pythoni faili käivitamiseks python käsk:

  1. Looge uus fail oma arvuti mis tahes kataloogi. Veenduge, et annate oma failile nime a .py pikendamine. Näiteks võib teil olla myFile.py .
  2. Avage see fail mis tahes valitud koodiredaktori abil.
  3. Kirjutage oma kood äsja loodud faili. Seejärel salvestage see uuesti löömisega Ctrl + S .
  4. Avage käsurida ja cd Pythoni faili juurkataloogi.
  5. Tüüp python myFile.py selle Pythoni faili koodi täitmiseks, asendades selle myFile.py oma Pythoni faili nimega.

Käsurea kaudu käivitatava skripti väljundi saate salvestada tekstifailina. Selleks kasutage järgmist:

python myFile.py > output.txt

See meetod sobib ideaalselt päriselus Pythoni projektide teostamiseks. Näiteks käivitab selline fail Flask server.py, mis käivitab teile kohaliku serveri.

Käivitage Pythoni fail nime järgi

Kui kasutate Windowsi viimast versiooni, saate nüüd käivitada Pythoni skripti, sisestades faili nime ilma python käsk:

myFile.py

Käivitage oma Pythoni skript IDE -ga

Integreeritud arenduskeskkonnad või IDE -d pakuvad täiustatud faili- ja kaustahaldussüsteeme. Seega võimaldavad nad projekte kiiremini üles ehitada, korraldades oma failid erinevatesse kaustadesse ühe kataloogi alla.

Lõppkokkuvõttes käivitavad IDE -d Pythoni skripte lihtsalt virtuaalses keskkonnas. Need sobivad ideaalselt projektide juhtimiseks, mis töötavad teatud sõltuvuste alusel.

Seotud: Kuidas luua ja hallata Pythoni virtuaalseid keskkondi

IDE abil saate oma Pythoni koodi kirjutada, lugeda, redigeerida ja käivitada. Nagu lihtsa koodiredaktori puhul, saate käivitada IDE -des kirjutatud Pythoni skripte käsurealt, kasutades python käsk.

Lisaks võimaldavad IDE -d nagu Pycharm või Spyder skripti ühe klõpsuga käivitada.

Kasutage brauseripõhiseid IDE-sid

Jupyteri märkmik ja Google'i koostöö on populaarsed brauseripõhised IDE-d, mis võimaldavad teil Pythoni koodi kiiresti kirjutada ja käivitada. Need on ka rakupõhised ja sobivad ideaalselt andmeteaduse projektide käsitlemiseks.

Pythoni skripti käitamiseks Google Colaboratoryga klõpsake nuppu Fail . Seejärel valige Uus märkmik märkmiku avamiseks, kuhu saate kirjutada ja käivitada oma Pythoni koodi. Võite klõpsata + Kood uue lahtri käivitamiseks.

Saate registreeruda ja hakata kohe kasutama Google Colaboratoryt ilma installimiseta, samas kui peate Pythoni skripti käitamiseks installima Jupyteri sülearvuti.

Seotud: Alustage Jupyteri sülearvutiga

Skripti täitmine on mõlemal platvormil sarnane. Kui olete lahtrisse koodi kirjutanud, klõpsake nuppu Ctrl + Sisenema selle lahtri täitmiseks.

Käivitage oma Pythoni skript sisseehitatud Pythoni IDLE abil

Python IDLE on üks põhilisemaid viise, kuidas saate käivitada mis tahes Pythoni skripti, ilma et peaksite faili enne töötamist salvestama.

mida tähendab esiletõstetud kommentaar yt kohta

Python IDLE -le juurdepääsemiseks avage Windowsi otsinguriba. Tüüp IDLE ja avage see, kui see ilmub.

Teise võimalusena võite käivitada Python IDLE käsurealt. Selleks avage käsurida ja seejärel sisestage käsk jõude .

Kui see ilmub, saate oma koodi kirjutada ja iga rea ​​lüüa Sisenema .

Saate salvestada ka Pythoni IDLE. Kõik, mida pead tegema, on minna Fail> Salvesta kui . Seejärel salvestab IDLE teie faili a .py vaikimisi laiend.

Käivitage Pythoni skript moodulina teises Pythoni failis

Pythoni skripti saate käivitada ka teises Pythoni failis. Siiski on selleks mitmeid viise, kasutades import avaldus on ideaalne.

Kuid vaatame erinevaid viise, kuidas seda teha.

Käivitage oma Pythoni skript imporditud moodulina

Saate oma skripti luua ja importida Pythoni moodulina ning seejärel käivitada selle teise Pythoni faili abil.

Selleks looge uus Pythoni fail samasse kataloogi kui Pythoni skript, mida soovite käivitada. Avage see uus fail ja importige järgmine skript:

import myScript.py

Kui vajate käivitatavas skriptis ainult funktsiooni või klassi, kasutage absoluutset importi:

from myScript.py import myFunction
myFunction()

Käivitage Pythoni skript teises Pythoni failis, kasutades käivitusfunktsiooni

Teise võimalusena saate sisseehitatud Pythoni koodi käivitada exec () funktsiooni. Looge uus Pythoni fail samasse kataloogi, mida soovite käivitada, ja käivitage järgmine kood:

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

Käivitage Pythoni skript sisseehitatud Runpy mooduli abil

Samuti saate käivitada Pythoni skripti runpy.run_module () . Te ei pea kaasama .py laiendus selle meetodi kasutamisel:

import runpy
runpy.run_module('myScript')

Siiski saate kasutada runpy.run_path () selle asemel. Kuid selleks on vaja Pythoni laiendust:

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

Importlibi kasutamine

Skripti saate käivitada ka teises Pythoni failis, kasutades importlib moodul. Te ei pea kaasama .py pikendus ka siin:

mac ei loo Interneti -ühendust
import importlib
importlib.import_module('myScript')

Käivitage oma Pythoni fail, topeltklõpsates seda

Ainuüksi topeltklõps Pythoni failil töötab samuti. Tavaliselt näitab see seda tehes käsureal teie koodi väljundit. Kõik, mida pead tegema, on salvestada skript, mida soovite koos lisaga käivitada .py laiendus ja topeltklõpsake seda.

Käsurea väljund võib olla lühike ja te ei näe seda enne sulgemist. Selle vältimiseks võite lisada tühja samas lülitage kood lõpuni, et käsurea väljund jääks avatuks.

Näiteks topeltklõps allpool olevat koodi sisaldaval skriptil käivitub tühja tühiku tõttu edukalt samas silmus lõpus:

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

Kuidas Python oma skripte käivitab?

Python on äärmiselt mitmekülgne ja kompileeritud keel, mis täidab koodi tõlgi abil. Kui aga käivitate Pythoni koodi, jagab kompilaator koodi enne tõlkile edastamist baitkoodiks. Seejärel saab tõlk baitkoodi ja tagastab inimsõbraliku ja loetava väljundi.

Jaga Jaga Piiksuma E -post Mida Python teeb ja milleks seda kasutada?

Python on äärmiselt mitmekülgne, rakendused ulatuvad veebiarendusest andmete analüüsini.

Loe edasi
Seotud teemad
  • Programmeerimine
  • Programmeerimine
  • Python
Autori kohta Idisou Omisola(Avaldatud 94 artiklit)

Idowu on kirglik kõige nutika tehnoloogia ja tootlikkuse vastu. Vabal ajal mängib ta kodeerimisega ja lülitab malelauale, kui tal on igav, kuid talle meeldib ka aeg -ajalt rutiinist lahti saada. Tema kirg näidata inimestele teed kaasaegses tehnoloogias motiveerib teda rohkem kirjutama.

Veel Idowu Omisolast

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin