Hur man kör Python Skript: Steg-för-steg-guide
Vad är scriptet i Python?
Ett manus i Python kan definieras som en fil som består av Python kod eller ett program. Det avslutas med en förlängning som .py
En tolk kan köra ett skript på två olika sätt, enligt listan nedan: –
- Ett skript kan köras som en modul eller som ett skript i sig.
- En kod som är skriven i en interaktiv Python kommandotolkssessionssätt.
Hur man springer Python kod och skript interaktivt?
Här är stegen för att göra detta:
Steg 1) Programmeraren måste öppna kommandoraden i interaktivt läge.
Steg 2) I nästa steg anropar du pythontolken på kommandoraden genom att skriva följande kommando: –
kommando:
python
Steg 3) Programmeraren kan skriva sekventiellt Python kod och kör dem i samma ordning.
Följande program kan skrivas på kommandoraden som visas nedan:
Exempel: -
Python Koda:
python print ('hello world Guru99')
Produktion:
hello world Guru99
Låt oss ta en till Python kod som kan skrivas interaktivt på kommandoraden.
Exempelvis:
Python Koda:
Python a=25 b=50 if a > b: ... print ("a is more than b") ... else: ... print ("b is more than a") ... b is more than a >>>
Produktion:
b is more than a
Följande är skärmdumpen: –
Förklaring:
Ovanstående kod jämför två argument och hittar vilket argument som är störst. Se till att satserna är korrekt indragna för att undvika indragsfel. För att avsluta kommandoraden i Windows, tryck Ctrl+Z
och följ med en Enter.
Hur man springer Python skriptfiler interaktivt från Windows GUI?
Här är stegen för att göra detta:
Steg 1) Öppna kommandoraden och skriv Python kommando följt av skriptfilens namn.
Steg 2) Se till att skriptfilen redan är skapad.
Steg 3) Skriptfilen ska sluta med antingen .py eller. pyw. Som nästa steg, öppna Windows kommandotolken.
Följande skulle vara koden som ska skrivas på kommandoraden för att anropa en Python manus:
Python Kommandoradskod:
Python example.py
Produktion:
Hello, world!
Hur man springer Python skript från en IDE
En integrerad utvecklingsmiljö kallas också i kort form IDE. Den erbjuder en virtuell uppsättning av fil- och mapphierarki. Det låter programmeraren bygga Python projekt snabbt. IDE tillhandahåller organisationen av filer i olika mappar.
Dessa olika mappar tillhör en gemensam katalog.
Spyder och PyCharm är två Python IDE:er som gör det möjligt för programmeraren att köra IDE:er som gör det möjligt för programmeraren att köra Python program.
Låt oss ta ett exempel på att utföra en Python skript i PyCharm IDE:
Steg 1) Som första steg, skapa ett nytt projekt i PyCharm.
Steg 2) Namnge projektet som Guru99Example och klicka sedan på skapa.
Steg 3) Välj rotmappen som skulle märkas som Guru99Example och högerklicka.
Steg 4) Gå till det nya alternativet och skapa ett nytt Python fil.
Steg 5) Ange namnet på Python fil
Här har vi gett Guru99Example.
Steg 6) I det tomma Python fil skapad i PyCharm IDE, skriv följande kod som visas nedan: –
Python Koda:
print ('hello world Guru99')
Steg 7) För att köra ovanstående kod, högerklicka på redigeraren och välj alternativet "Kör fil in Python trösta".
Den här koden kommer att öppna konsolfönstret i IDE, och följande skulle vara utdata:
Produktion:
PyDev console: starting. Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32 >>> runfile('C:/Users/OS Name/PycharmProjects/Guru99Example/Guru99Example.py', wdir='C:/Users/OS Name/PycharmProjects/Guru99Example') hello world Guru99
Följande är skärmdumpen:
Förklaring:
Ovanstående kod är ett enkelt exempel på hur man skriver ut hello world i PyCharm IDE.
Hur man springer Python skript med en filhanterare?
Här är stegen för att köra Python skript med filhanteraren:
Steg 1) Öppna Anteckningar och lägg till några Python koda.
Steg 2) Skriv print ('Hello World Guru99')
Steg 3) Spara skriptfilen med filändelsen som antingen .py eller. pyw.
Steg 4) .py-tilläggsfilen används för program som har PythonExe.
Steg 5) I Windows-operativsystemet högerklickar du på Python fil och klicka på öppna. Se skärmdumpen nedan: –
När den körs öppnar den en kommandoradsskärm för ett ögonblick. Se skärmdumpen nedan: –
För att säkerställa att skärmen finns kvar ett tag, lägg till följande uttalande i Python skriptfil som visas nedan: –
Python Koda:
input ('Press provide enter to exit...')
Tills och om det inte finns någon input från användaren, fortsätter skärmen att köras och visas Python utgång.
Men om Python skriptet har något fel, exekveringen av inmatningskommandot avbryts eller avbryts. På grund av detta kanske användaren inte kan se Python skriptkörning med filhanteraren.
Hur man springer Python skript med skriptfilnamn och kommandorad?
Här är stegen för att köra Python skript med skriptfilnamn och kommandorad:
Steg 1) Öppna Anteckningar och lägg till några Python koda.
Steg 2) Skriv print ('Hello World Guru99')
Steg 3) Spara skriptfilen med filändelsen som antingen .py eller. pyw.
Steg 4) .py-tilläggsfilen används för program som har PythonExe.
Steg 5) I Windows-operativsystemet högerklickar du på Python fil och klicka på kopiera som sökväg. Se skärmdumpen nedan: –
Det hjälper till att validera sökvägen till skriptfilen med kommandoradssökvägen. Öppna en kommandorad och skriv skriptfilens namn som skapats ovan med namnet följt av tillägget .py. Se skärmdumpen nedan: –
Alternativt kan skriptfilen som skapats ovan köras som en pythonmodul. Skriv följande kommando som visas nedan: –
Koda:
python -m example
Produktion:
hello world Press provides enter to exit...
Se följande skärmdump:
Förklaring:
Ovanstående kod följer följande syntax:
Syntax:
Python -m
Parametern -m ovan söker efter sys. Sökväg för modulen som refereras till och exekverade koden som en del av _main_.
Hur man springer Python Skript på Linux
Här är stegen för att göra detta:
Steg 1) Programmeraren måste öppna Linux-terminalen i interaktivt läge.
Steg 2) I nästa steg anropar du Python tolk i Linux-terminalen genom att skriva följande kommando: –
kommando:
python3
Steg 3) Programmeraren kan skriva sekventiellt Python kod och kör dem i samma ordning.
Följande program kan skrivas på kommandoraden som visas nedan:
Exempel: -
Python Koda:
python3 a=25 b=50 if a > b: ... print ("a is more than b") ... else: ... print ("b is more than a") ... b is more than a >>>
Produktion:
b is more than a
Följande är skärmdumpen: –
Alternativt, Här är stegen för att köra Python skriptfil med en Linux-terminal:
Steg 1) Öppna textredigeraren och lägg till några Python koda.
Steg 2) Skriv print ('Hello World')
Steg 3) Spara skriptfilen med filtillägget as.py.
Steg 4) .py-tilläggsfilen används för program som har PythonExe.
Steg 5) I nästa steg anropar du Python tolk i Linux-terminalen genom att skriva följande kommando: –
kommando:
python3 /home/onworks/Desktop/Example.py
Produktion:
hello world
Se följande skärmdump: –
Förklaring:
Python-tolken i Linux-terminalen kör skriptfilen som sparas på skrivbordet.
Jämförelse av kod, modul och skript i Python
I datorvärlden är följande jämförelsen mellan modul, kod och skript:
parametrar | Koda | Modulerna | Script |
---|---|---|---|
Definition | En kod definieras som en serie instruktioner. | En modul definieras som en serie koder ordnade sekventiellt. | Ett skript kan definieras som en fil som består av logiska order eller en grupp organiserade koder. |
Körbarhet | De körs genom Python tolk | De importeras först i ett skript eller en bit kod och exekveras sedan med hjälp av Python tolk | Skripten körs i allmänhet genom en Python tolk. |
Vanliga Frågor
Slutsats
- A Python skriptet kan köras med flera metoder.
- Du kan köra med kommandoraden eller med IDE.
- Programmeraren kan använda PyCharm och Spyder IDE att utveckla sofistikerade Python skript.
- Se till att koden följer indraget när du använder om och annat uttalanden i kommandoraden.