Hvordan løpe Python Skript: trinnvis veiledning

⚡ Smart oppsummering

Python skript lar deg lagre og gjenbruke kode i .py-filer. Metodene nedenfor viser hvordan du kjører en Python skript på flere måter: interaktivt, fra en IDE, ved hjelp av en filbehandler, fra kommandolinjen og på Linux.

  • 📄 Hva er et skript: Et skript er en gjenbrukbar .py-fil som inneholder Python kode du kan kjøre gjentatte ganger.
  • ⌨️ Interaktiv: Kjør kode linje for linje i Python interaktivt skall.
  • 🧠 ID: Kjør skript direkte fra et redigeringsprogram som PyCharm or IDLE.
  • 🖱️ Filbehandler: Double-klikk på filen, eller bruk kommandolinjen med filnavnet.
  • ???? Linux: Kjør skript fra terminalen, og gjør dem eventuelt kjørbare.
  • 🔀 Code vs. modul vs. skript: Opplæringen sammenligner disse tre relaterte begrepene.

Hvordan løpe Python scripts

Hva er scriptet i Python?

Et manus i Python kan defineres som en fil som består av Python kode eller et program. Det avsluttes med en utvidelse som .py

En tolk kan utføre et skript på to forskjellige måter, som oppført nedenfor: –

  • Et skript kan kjøres som en modul eller som et skript i seg selv.
  • En kode som er skrevet i en interaktiv Python ledetekst sesjon måte.

Hvordan løpe Python kode og skript interaktivt?

Her er fremgangsmåten for å gjøre dette:

Trinn 1) Programmereren må åpne kommandolinjen i interaktiv modus.

Trinn 2) I neste trinn, påkall python-tolken i kommandolinjen med typing følgende kommando: –

Command:

python

Trinn 3) Programmereren kan skrive sekvensielt Python kode og utfør dem i samme rekkefølge.

Følgende program kan skrives inn på kommandolinjen som vist nedenfor:

Eksempel: -

Python Code:

python
print ('hello world Guru99')

Utgang:

hello world Guru99

La oss ta en til Python kode som kan skrives på kommandolinjen interaktivt.

Eksempel:

Python Code:

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

Utgang:

b is more than a

Følgende er skjermbildet: –

Hvordan løpe Python scripts

Forklaring:

Koden ovenfor sammenligner to argumenter og finner hvilket argument som er størst. Sørg for at setningene er riktig innrykket for å unngå innrykkfeil. For å gå ut av Windows-kommandolinjen, trykk Ctrl+Z og følg med Enter.

Hvordan løpe Python skriptfiler interaktivt fra Windows GUI?

Her er fremgangsmåten for å gjøre dette:

Trinn 1) Åpne kommandolinjen og skriv inn Python kommando etterfulgt av skriptfilnavnet.

Trinn 2) Kontroller at skriptfilen allerede er opprettet.

Trinn 3) Skriptfilen skal slutte med enten .py eller. pyw. Som et neste trinn, åpne Windows ledeteksten.

Følgende vil være koden som skal skrives i kommandolinjen for å påkalle en Python manus:

Python Kommandolinje Code:

Python example.py

Utgang:

Hello, world!

Hvordan løpe Python skript fra en IDE

Et integrert utviklingsmiljø blir også referert til som IDE i kort form. Den tilbyr et virtuelt oppsett av fil- og mappehierarki. Det lar programmereren bygge Python prosjekter raskt. IDE gir organisering av filer i forskjellige mapper.

Disse forskjellige mappene tilhører én felles katalog.

Spyder og PyCharm er to Python IDE-er som gjør det mulig for programmereren å kjøre IDE-er som gjør det mulig for programmereren å kjøre Python programmer.

La oss ta et eksempel på å utføre en Python manus i PyCharm ID:

Trinn 1) Som første steg, opprett et nytt prosjekt i PyCharm.

Trinn 2) Gi prosjektet navnet Guru99Eksempel, og klikk deretter på opprett.

Trinn 3) Velg rotmappen som skal merkes som Guru99 Eksempel og høyreklikk.

Trinn 4) Gå til det nye alternativet og lag et nytt Python filen.

Trinn 5) Oppgi navnet på Python fil

Her har vi gitt Guru99 Eksempel.

Trinn 6) I det tomme Python fil opprettet i PyCharm IDE, skriv følgende kodestykke som vist nedenfor: –

Python Code:

print ('hello world Guru99')

Trinn 7) For å kjøre koden ovenfor, høyreklikk på editoren og velg alternativet "Kjør fil inn Python konsoll".

Denne koden vil åpne konsollvinduet i IDE, og følgende vil være utdata:

Utgang:

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ølgende er skjermbildet:

Hvordan løpe Python skript fra en IDE

Hvordan løpe Python skript fra en IDE

Hvordan løpe Python skript fra en IDE

Forklaring:

Koden ovenfor er et enkelt eksempel på hvordan man skriver ut hello world i PyCharm SDI.

Hvordan løpe Python skript som bruker en filbehandling?

Her er trinnene for å kjøre Python skript ved hjelp av filbehandling:

Trinn 1) Åpne Notisblokk og legg til noen Python kode.

Trinn 2) Skriv ut ('Hei verden' Guru99')

Trinn 3) Lagre skriptfilen med filtypen enten .py eller. pyw.

Trinn 4) .py-utvidelsesfilen brukes for programmer som har Python.eks.

Trinn 5) Høyreklikk i Windows-operativsystemet Python fil og klikk åpen. Se skjermbildet nedenfor: -

Kjør Python skript ved hjelp av en filbehandling

Når den utføres, åpner den en kommandolinjeskjerm et øyeblikk. Se skjermbildet nedenfor: -

For å sikre at skjermen forblir en stund, legg til følgende setning i Python skriptfil som vist nedenfor: -

Python Code:

input ('Press provide enter to exit...')

Inntil og med mindre det ikke er noen input fra brukeren, fortsetter skjermen å kjøre og vises Python utgang.

Imidlertid, hvis Python skriptet har noen feil, utførelsen av inndatakommandoen blir avbrutt eller avbrutt. På grunn av dette kan det hende at brukeren ikke kan se Python skriptutførelse ved hjelp av filbehandling.

Kjør Python skript ved hjelp av en filbehandling

Hvordan løpe Python skript som bruker skriptfilnavn og kommandolinje?

Her er trinnene for å kjøre Python skript med skriptfilnavn og kommandolinje:

Trinn 1) Åpne Notisblokk og legg til noen Python kode.

Trinn 2) Skriv ut ('Hei verden' Guru99')

Trinn 3) Lagre skriptfilen med filtypen enten .py eller. pyw.

Trinn 4) .py-utvidelsesfilen brukes for programmer som har Python.eks.

Trinn 5) Høyreklikk i Windows-operativsystemet Python fil og klikk kopier som banen. Se skjermbildet nedenfor: -

Kjør Python skript ved hjelp av en filbehandling

Det hjelper å validere banen til skriptfilen med kommandolinjebanen. Åpne en kommandolinje og skriv inn skriptfilnavnet som opprettet ovenfor med navnet etterfulgt av filtypen .py. Se skjermbildet nedenfor: -

Kjør Python skript ved hjelp av en filbehandling

Alternativt kan skriptfilen opprettet ovenfor kjøres som en python-modul. Skriv inn følgende kommando som vist nedenfor: -

Code:

python -m example

Utgang:

hello world
Press provides enter to exit...

Se følgende skjermbilde:

Kjør Python skript ved hjelp av en filbehandling

Forklaring:

Koden ovenfor følger følgende syntaks:

Syntaks:

Python -m <module-name>

Parameteren -m ovenfor søker etter sys. Banen for modulen referert til og utførte koden som en del av _main_.

Hvordan løpe Python Skript på Linux

Her er fremgangsmåten for å gjøre dette:

Trinn 1) Programmereren må åpne Linux-terminalen i interaktiv modus.

Trinn 2) I neste trinn påkaller du Python tolk i Linux-terminalen av typing følgende kommando: –

Command:

python3

Trinn 3) Programmereren kan skrive sekvensielt Python kode og utfør dem i samme rekkefølge.

Følgende program kan skrives inn på kommandolinjen som vist nedenfor:

Eksempel: -

Python Code:

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

Utgang:

b is more than a

Følgende er skjermbildet: –

Kjør Python skript ved hjelp av en filbehandling

Alternativt, Her er trinnene for å kjøre Python skriptfil ved hjelp av en Linux-terminal:

Trinn 1) Åpne tekstredigeringsprogrammet og legg til noen Python kode.

Trinn 2) Skriv print ('Hello World')

Trinn 3) Lagre skriptfilen med filtypen as.py.

Trinn 4) .py-utvidelsesfilen brukes for programmer som har Python.eks.

Trinn 5) I neste trinn påkaller du Python tolk i Linux-terminalen av typing følgende kommando: –

Command:

python3 /home/onworks/Desktop/Example.py

Utgang:

hello world

Se følgende skjermbilde: –

Kjør Python skript ved hjelp av en filbehandling

Forklaring:

Python-tolken i Linux-terminalen kjører skriptfilen som er lagret på skrivebordet.

Sammenligning av kode, modul og skript i Python

I dataverdenen er følgende sammenligningen mellom modul, kode og skript:

Parametre Code Moduler Script
Definisjon En kode er definert som en serie instruksjoner. En modul er definert som en serie koder ordnet sekvensielt. Et skript kan defineres som en fil som består av logiske ordrer eller en gruppe organiserte koder.
Gjennomførbarhet De kjøres gjennom Python tolk De importeres først i et skript eller et stykke kode og kjøres deretter ved hjelp av Python tolk Skriptene kjøres vanligvis gjennom en Python tolk.

Spørsmål og svar

A Python tolk kan betraktes som et grensesnitt eller en bro som hjelper til med å utføre kode eller et skript. Den kjører koden på to måter:

  • Den påkaller et skript eller en modul.
  • Den påkaller en kode skrevet i en aktiv økt.

Python tolk fungerer på følgende måte: -

  • Den leser kommandoen etterfulgt av evalueringen.
  • Etter evaluering, skriver den ut resultatene av kommandoen.
  • Den går bakover og utfører repetisjonen av prosessen.

A Python tolk er tilgjengelig i flere former, som listet nedenfor:

Tolk Tekniske beskrivelser
Jython Ved hjelp av Java programmeringsspråk, Python programmer kan kjøres på java-baserte plattformer.
PYPY Tolk designet i en Python programmeringsspråk.
CPython Tolk designet med C-språk for å kjøre og utføre Python programmer i C-baserte plattformer
StrykePython Det er et åpen kildekode-prosjekt som brukes som tolk for .Net-plattformer.

Ocuco Python skriptet kjøres under flertrinnsprosessen definert som Python Utførelsesmodell. Under denne modellen blir setningene definert i skriptet behandlet og utført trinn for trinn.

I det siste trinnet i utførelsesprosessen vil Python virtuell maskin laster bytekoden i løpet av kjøretiden for å kjøre skriptet.

Følgende er de grunnleggende kravene som kreves for å utføre en Python Manus:

  • Gjøre Python script kjørbar og installer tolken på forhånd på datamaskinen.
  • Du bør ha en kodeeditor eller et integrert utviklingsmiljø forhåndsinstallert i datamaskinens operativsystem.
  • Legg til Python på forhånd for å kjøre kode gjennom kommandolinjen til operativsystemets miljøvariabel.

On Windows, et skript som kjøres ved dobbeltklikk lukkes så snart det er ferdig. Legg til input("Trykk Enter for å avslutte") på slutten, eller kjør skriptet fra en ledetekst slik at vinduet forblir åpent for å vise utdataene.

Les kommandolinjeargumenter med sys-modulen. Importer sys og få tilgang til sys.argv, en liste der sys.argv[0] er skriptnavnet og følgende elementer er argumentene du skrev inn etter det på kommandolinjen.

Ja. AI-assistenter kan generere et komplett .py-skript fra en enkel beskrivelse, forklare hvordan det kjøres og foreslå riktig kommando for operativsystemet ditt. Du gjennomgår og tester fortsatt skriptet før du bruker det.

AI kan lese feilmeldingen og traceback, pek på den feilaktige linjen og forklar rettelser som manglende moduler, feil Python versjons- eller stiproblemer. Dette fremskynder feilsøking for både nybegynnere og erfarne utviklere.

Oppsummer dette innlegget med: