Sådan kører du Python Scripts: Trin for trin guide
Hvad er scriptet i Python?
Et manuskript i Python kan defineres som en fil, der består af Python kode eller et program. Det ender med en forlængelse som .py
En tolk kan udføre et script på to forskellige måder, som angivet nedenfor: –
- Et script kan udføres som et modul eller som et script selv.
- En kode, der er skrevet i en interaktiv Python kommandoprompt session måde.
Sådan løber du Python kode og scripts interaktivt?
Her er trin til at gøre dette:
Trin 1) Programmøren skal åbne kommandolinjen i interaktiv tilstand.
Trin 2) I næste trin skal du kalde python-fortolkeren på kommandolinjen ved at skrive følgende kommando: -
Command:
python
Trin 3) Programmøren kan skrive sekventielt Python kode og udføre dem i samme rækkefølge.
Følgende program kan skrives i kommandolinjen som vist nedenfor:
Eksempel: -
Python Kode:
python
print ('hello world Guru99')
Output:
hello world Guru99
Lad os tage en anden Python kode, der kunne skrives på kommandolinjen interaktivt.
Eksempel:
Python Kode:
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
>>>
Output:
b is more than a
Følgende er skærmbilledet: –
Forklaring:
Ovenstående kode sammenligner to argumenter og finder, hvilket argument der er størst. Sørg for, at udsagn er korrekt indrykket for at undgå indrykningsfejl. Tryk på for at forlade Windows-kommandolinjen Ctrl+Z og følg med Enter.
Sådan løber du Python script-filer interaktivt fra Windows GUI?
Her er trin til at gøre dette:
Trin 1) Åbn kommandolinjen og skriv Python kommando efterfulgt af scriptfilnavnet.
Trin 2) Sørg for, at scriptfilen allerede er oprettet.
Trin 3) Scriptfilen skal slutte med enten .py eller. pyw. Som et næste trin skal du åbne Windows kommandoprompt.
Følgende ville være koden, der skal skrives i kommandolinjen for at påkalde en Python manuskript:
Python Kommandolinjekode:
Python example.py
Output:
Hello, world!
Sådan løber du Python scripts fra en IDE
Et integreret udviklingsmiljø omtales også som IDE i kort form. Det tilbyder en virtuel opsætning af fil- og mappehierarki. Det giver programmøren mulighed for at bygge Python projekter hurtigt. IDE sørger for organisering af filer i forskellige mapper.
Disse forskellige mapper tilhører én fælles mappe.
Spyder og PyCharm er to Python IDE'er, der gør det muligt for programmøren at køre IDE'er, der gør det muligt for programmøren at køre Python programmer.
Lad os tage et eksempel på at udføre en Python script i PyCharm IDE:
Trin 1) Som det første trin skal du oprette et nyt projekt i PyCharm.
Trin 2) Navngiv projektet som Guru99Example, og klik derefter på opret.
Trin 3) Vælg rodmappen, der vil blive mærket som Guru99Example, og højreklik.
Trin 4) Gå til den nye indstilling og opret en ny Python fil.
Trin 5) Angiv navnet på Python fil
Her har vi givet Guru99Example.
Trin 6) I det tomme Python fil oprettet i PyCharm IDE, skriv følgende stykke kode som vist nedenfor: -
Python Kode:
print ('hello world Guru99')
Trin 7) For at køre ovenstående kode skal du højreklikke på editoren og vælge indstillingen "Kør fil ind Python konsol”.
Denne kode åbner konsolvinduet i IDE, og følgende ville være outputtet:
Output:
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 skærmbilledet:
Forklaring:
Ovenstående kode er et simpelt eksempel på, hvordan man udskriver hello world i PyCharm IDE.
Sådan løber du Python scripts ved hjælp af en filhåndtering?
Her er trinene til at køre Python script ved hjælp af filhåndtering:
Trin 1) Åbn Notesblok og tilføj nogle Python kode.
Trin 2) Skriv print ('Hello World Guru99')
Trin 3) Gem scriptfilen med filtypenavnet som enten .py eller. pyw.
Trin 4) .py filtypenavnet bruges til programmer, der har Python.exe
Trin 5) I Windows-operativsystemet skal du højreklikke på Python fil og klik på åben. Se nedenstående skærmbillede: –
Når den udføres, åbner den en kommandolinjeskærm et øjeblik. Se nedenstående skærmbillede: –
For at sikre, at skærmen forbliver et stykke tid, skal du tilføje følgende erklæring i Python script-fil som vist nedenfor: -
Python Kode:
input ('Press provide enter to exit...')
Indtil og medmindre der ikke er noget input fra brugeren, fortsætter skærmen med at køre og vises Python udgang.
Men hvis Python scriptet har en fejl, udførelsen af input-kommandoen afbrydes eller afbrydes. På grund af dette kan brugeren muligvis ikke se Python scriptudførelse ved hjælp af filhåndtering.
Sådan løber du Python scripts ved hjælp af script filnavn og kommandolinje?
Her er trinene til at køre Python script ved hjælp af script filnavn og kommandolinje:
Trin 1) Åbn Notesblok og tilføj nogle Python kode.
Trin 2) Skriv print ('Hello World Guru99')
Trin 3) Gem scriptfilen med filtypenavnet som enten .py eller. pyw.
Trin 4) .py filtypenavnet bruges til programmer, der har Python.exe
Trin 5) I Windows-operativsystemet skal du højreklikke på Python fil og klik på kopier som stien. Se nedenstående skærmbillede: –
Det hjælper med at validere stien til scriptfilen med kommandolinjestien. Åbn en kommandolinje og skriv scriptfilnavnet som oprettet ovenfor med navnet efterfulgt af filtypenavnet .py. Se nedenstående skærmbillede: –
Alternativt kan scriptfilen oprettet ovenfor køres som et python-modul. Indtast følgende kommando som vist nedenfor: –
Kode:
python -m example
Output:
hello world Press provides enter to exit...
Se følgende skærmbillede:
Forklaring:
Ovenstående kode følger følgende syntaks:
Syntaks:
Python -m
Ovenstående -m parameter søger efter sys. Stien til det modul, der henvises til og udførte koden som en del af _main_.
Sådan løber du Python Scripts på Linux
Her er trin til at gøre dette:
Trin 1) Programmøren skal åbne Linux-terminalen i interaktiv tilstand.
Trin 2) I det næste trin skal du kalde Python tolk i Linux-terminalen ved at skrive følgende kommando: –
Command:
python3
Trin 3) Programmøren kan skrive sekventielt Python kode og udføre dem i samme rækkefølge.
Følgende program kan skrives i kommandolinjen som vist nedenfor:
Eksempel: -
Python Kode:
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
>>>
Output:
b is more than a
Følgende er skærmbilledet: –
Alternativt, Her er trinene til at køre Python script-fil ved hjælp af en Linux-terminal:
Trin 1) Åbn teksteditoren, og tilføj nogle Python kode.
Trin 2) Skriv print ('Hello World')
Trin 3) Gem scriptfilen med filtypenavnet as.py.
Trin 4) .py filtypenavnet bruges til programmer, der har Python.exe
Trin 5) I det næste trin skal du kalde Python tolk i Linux-terminalen ved at skrive følgende kommando: –
Command:
python3 /home/onworks/Desktop/Example.py
Output:
hello world
Se følgende skærmbillede: –
Forklaring:
Python-fortolkeren i Linux-terminalen kører scriptfilen, der er gemt på skrivebordet.
Sammenligning af kode, modul og script i Python
I computerverdenen er følgende sammenligningen mellem modul, kode og script:
| Driftsparametre | Kode | Moduler | Script |
|---|---|---|---|
| Definition | En kode er defineret som en række instruktioner. | Et modul er defineret som en række koder arrangeret sekventielt. | Et script kan defineres som en fil, der omfatter logiske ordrer eller en batch af organiserede koder. |
| Eksekverbarhed | De køres igennem Python tolk | De importeres først i et script eller et stykke kode og udføres derefter ved hjælp af Python tolk | Scripts køres generelt gennem en Python tolk. |
Ofte stillede spørgsmål
Konklusion
- A Python script kan udføres ved hjælp af flere metoder.
- Du kan udføre ved hjælp af kommandolinjen eller ved hjælp af IDE.
- Programmøren kan bruge PyCharm og Spyder IDE at udvikle sofistikeret Python scripts.
- Sørg for, at koden klæber til indrykning, når du bruger hvis og andet udsagn i kommandolinjen.










