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: –

Hur man kör Python Skript

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:

Hur man springer Python skript från en IDE

Hur man springer Python skript från en IDE

Hur man springer Python skript från en IDE

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: –

Körning Python skript med en filhanterare

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.

Körning Python skript med en filhanterare

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: –

Körning Python skript med en filhanterare

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: –

Körning Python skript med en filhanterare

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:

Körning Python skript med en filhanterare

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: –

Körning Python skript med en filhanterare

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: –

Körning Python skript med en filhanterare

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

A Python tolk kan betraktas som ett gränssnitt eller en brygga som hjälper till att exekvera kod eller ett skript. Den kör koden på två sätt:

  • Det anropar ett skript eller en modul.
  • Den anropar en kod skriven i en aktiv session.

Python tolk fungerar på följande sätt: –

  • Den läser kommandot följt av dess utvärdering.
  • Efter utvärdering skrivs resultatet av kommandot ut.
  • Den loopar bakåt och utför upprepningen av processen.

A Python tolk finns tillgänglig i flera former, enligt nedan:

Tolk Description
Jython Använda Java programmeringsspråk, Python program kan köras på java-baserade plattformar.
pypy Tolk designad i en Python programmeringsspråk.
CPython Tolk designad med C-språk för att köra och köra Python program i C-baserade plattformar
StrykjärnPython Det är ett öppen källkodsprojekt som används som tolk för .Net-plattformar.

Ocuco-landskapet Python skriptet körs under flerstegsprocessen definierad som Python Utförandemodell. Under denna modell bearbetas och exekveras satserna som definieras i skriptet steg för steg.

I det sista steget av exekveringsprocessen, Python virtuell maskin laddar bytekoden under körtiden för att exekvera skriptet.

Följande är de grundläggande kraven som krävs för att utföra en Python Manus:

  • Gör det Python script körbart och installera tolken i förväg på datorn.
  • Du bör ha en kodredigerare eller en integrerad utvecklingsmiljö förinstallerad i datorns operativsystem.
  • Lägg till Python i förväg för att exekvera kod via kommandoraden till operativsystemets miljövariabel.

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.

Dagligt Guru99-nyhetsbrev

Kickstarta dagen med de senaste och viktigaste AI-nyheterna som levereras just nu.