Hoe te rennen Python Scripts: stapsgewijze handleiding
Waar zit het script in Python?
Een scriptje erin Python kan worden gedefinieerd als een bestand dat bestaat uit Python code of een programma. Het eindigt met een extensie als .py
Een tolk kan een script op twee verschillende manieren uitvoeren, zoals hieronder vermeld: –
- Een script kan als module of als script zelf worden uitgevoerd.
- Een code die in een interactief bestand is geschreven Python opdrachtprompt sessie manier.
Hoe te rennen Python code en scripts interactief?
Hier zijn stappen om dit te doen:
Stap 1) De programmeur moet de opdrachtregel openen in de interactieve modus.
Stap 2) In de volgende stap roept u de Python-interpreter aan op de opdrachtregel door de volgende opdracht te typen: –
Commando:
python
Stap 3) De programmeur kan opeenvolgend schrijven Python code en voer ze in dezelfde volgorde uit.
Het volgende programma kan in de opdrachtregel worden getypt, zoals hieronder weergegeven:
Voorbeeld: -
Python Code:
python print ('hello world Guru99')
Output:
hello world Guru99
Laten we er nog een nemen Python code die interactief op de opdrachtregel kan worden geschreven.
Voorbeeld:
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 >>>
Output:
b is more than a
Hieronder ziet u de schermafbeelding: –
Uitleg:
De bovenstaande code vergelijkt twee argumenten en vindt welk argument groter is. Zorg ervoor dat de statements correct zijn ingesprongen om inspringingsfouten te voorkomen. Om de Windows-opdrachtregel te verlaten, drukt u op Ctrl+Z
en volg met een Enter.
Hoe te rennen Python scriptbestanden interactief uit Windows GUI?
Hier zijn stappen om dit te doen:
Stap 1) Open de opdrachtregel en typ het Python commando gevolgd door de naam van het scriptbestand.
Stap 2) Zorg ervoor dat het scriptbestand al is gemaakt.
Stap 3) Het scriptbestand moet eindigen op .py of. Pauw. Als volgende stap opent u het Windows opdrachtprompt.
Hieronder staat de code die in de opdrachtregel moet worden geschreven om een Python script:
Python Commandoregelcode:
Python example.py
Output:
Hello, world!
Hoe te rennen Python scripts van een IDE
Een geïntegreerde ontwikkelomgeving wordt ook wel kortweg IDE genoemd. Het biedt een virtuele configuratie van de bestands- en maphiërarchie. Hiermee kan de programmeur bouwen Python projecten snel. IDE biedt de organisatie van bestanden in verschillende mappen.
Deze verschillende mappen behoren tot één gemeenschappelijke map.
Spyder en PyCharm zijn twee Python IDE's waarmee de programmeur kan werken IDE's waarmee de programmeur kan werken Python programma's.
Laten we een voorbeeld nemen van het uitvoeren van a Python script in PyCharm IDE:
Stap 1) Maak als eerste stap een nieuw project in PyCharm.
Stap 2) Noem het project Guru99Example en klik vervolgens op Maken.
Stap 3) Selecteer de hoofdmap met het label Guru99Example en klik met de rechtermuisknop.
Stap 4) Ga naar de nieuwe optie en maak een nieuwe Python bestand.
Stap 5) Geef de naam van de Python filet
Hier hebben we Guru99Example gegeven.
Stap 6) In de blanco Python bestand gemaakt in PyCharm IDE, schrijf het volgende stukje code zoals hieronder weergegeven: –
Python Code:
print ('hello world Guru99')
Stap 7) Om de bovenstaande code uit te voeren, klikt u met de rechtermuisknop op de editor en selecteert u de optie “Voer bestand in Python troosten".
Deze code opent het consolevenster binnen IDE, en het volgende is de uitvoer:
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
Hieronder ziet u de schermafbeelding:
Uitleg:
De bovenstaande code is een eenvoudig voorbeeld van hoe u Hello World kunt afdrukken in de PyCharm IDE.
Hoe te rennen Python scripts met behulp van bestandsbeheer?
Hier zijn de stappen om het uit te voeren Python script met bestandsbeheer:
Stap 1) Open Kladblok en voeg er enkele toe Python code.
Stap 2) Typ afdruk ('Hallo wereld Guru99')
Stap 3) Sla het scriptbestand met de extensie op als .py of. Pauw.
Stap 4) Het .py-extensiebestand wordt gebruikt voor programma's die dat wel hebben Python.exe
Stap 5) Klik in het Windows-besturingssysteem met de rechtermuisknop op Python bestand en klik op openen. Raadpleeg de onderstaande schermafbeelding: –
Wanneer het wordt uitgevoerd, wordt er even een opdrachtregelscherm geopend. Raadpleeg de onderstaande schermafbeelding: –
Om ervoor te zorgen dat het scherm een tijdje blijft staan, voegt u de volgende verklaring toe aan de Python scriptbestand zoals hieronder weergegeven: –
Python Code:
input ('Press provide enter to exit...')
Tot en tenzij er geen invoer van de gebruiker is, blijft het scherm actief en weergegeven Python uitgang.
Als de Python script een fout bevat, wordt de uitvoering van de invoeropdracht onderbroken of afgebroken. Hierdoor kan de gebruiker mogelijk niet zien Python scriptuitvoering met bestandsbeheer.
Hoe te rennen Python scripts met behulp van de scriptbestandsnaam en opdrachtregel?
Hier zijn de stappen om het uit te voeren Python script met scriptbestandsnaam en opdrachtregel:
Stap 1) Open Kladblok en voeg er enkele toe Python code.
Stap 2) Typ afdruk ('Hallo wereld Guru99')
Stap 3) Sla het scriptbestand met de extensie op als .py of. Pauw.
Stap 4) Het .py-extensiebestand wordt gebruikt voor programma's die dat wel hebben Python.exe
Stap 5) Klik in het Windows-besturingssysteem met de rechtermuisknop op Python bestand en klik op kopiëren als pad. Raadpleeg de onderstaande schermafbeelding: –
Het helpt om het pad van het scriptbestand te valideren met het opdrachtregelpad. Open een opdrachtregel en typ de naam van het scriptbestand zoals hierboven gemaakt, met de naam gevolgd door de extensie .py. Raadpleeg de onderstaande schermafbeelding: –
Als alternatief kan het hierboven gemaakte scriptbestand worden uitgevoerd als een pythonmodule. Typ de volgende opdracht zoals hieronder weergegeven: –
Code:
python -m example
Output:
hello world Press provides enter to exit...
Zie de volgende schermafbeelding:
Uitleg:
De bovenstaande code volgt de volgende syntaxis:
Syntax:
Python -m
De bovenstaande parameter -m zoekt naar het bestand sys. Pad voor de module waarnaar wordt verwezen en die de code heeft uitgevoerd als onderdeel van het bestand _main_.
Hoe te rennen Python Scripts op Linux
Hier zijn stappen om dit te doen:
Stap 1) De programmeur moet de Linux-terminal openen in de interactieve modus.
Stap 2) In de volgende stap roept u de Python interpreter in de Linux-terminal door de volgende opdracht te typen: –
Commando:
python3
Stap 3) De programmeur kan opeenvolgend schrijven Python code en voer ze in dezelfde volgorde uit.
Het volgende programma kan in de opdrachtregel worden getypt, zoals hieronder weergegeven:
Voorbeeld: -
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 >>>
Output:
b is more than a
Hieronder ziet u de schermafbeelding: –
Als alternatief vindt u hier de stappen om het programma uit te voeren Python scriptbestand met behulp van een Linux-terminal:
Stap 1) Open de teksteditor en voeg wat toe Python code.
Stap 2) Typ afdruk ('Hallo wereld')
Stap 3) Sla het scriptbestand op met de extensie as.py.
Stap 4) Het .py-extensiebestand wordt gebruikt voor programma's die dat wel hebben Python.exe
Stap 5) In de volgende stap roept u de Python interpreter in de Linux-terminal door de volgende opdracht te typen: –
Commando:
python3 /home/onworks/Desktop/Example.py
Output:
hello world
Zie de volgende schermafbeelding: –
Uitleg:
De Python-interpreter in de Linux-terminal voert het scriptbestand uit dat op de desktoplocatie is opgeslagen.
Vergelijking van code, module en script in Python
In de computerwereld worden module, code en script als volgt met elkaar vergeleken:
parameters | Code | Module | Script |
---|---|---|---|
Definitie | Een code wordt gedefinieerd als een reeks instructies. | Een module wordt gedefinieerd als een reeks codes die opeenvolgend zijn gerangschikt. | Een script kan worden gedefinieerd als een bestand dat logische orders of een reeks georganiseerde codes bevat. |
Uitvoerbaarheid | Ze worden door de Python tolk | Ze worden eerst geïmporteerd in een script of een stukje code en vervolgens uitgevoerd met behulp van de Python tolk | De scripts worden over het algemeen uitgevoerd via een Python tolk. |
Veelgestelde vragen
Conclusie
- A Python script kan op verschillende manieren worden uitgevoerd.
- U kunt uitvoeren via de opdrachtregel of via IDE.
- De programmeur kan PyCharm en Spyder IDE om verfijnd te ontwikkelen Python scripts.
- Zorg ervoor dat de code zich aan de inspringingen houdt wanneer u de if en else-verklaringen in de opdrachtregel.