Cum să alergi Python Scripturi: Ghid pas cu pas

În ce este Scriptul Python?

Un scenariu în Python poate fi definit ca un fișier care constă din Python cod sau program. Se termină cu o extensie ca .py

Un interpret poate executa un script în două moduri distincte, după cum sunt enumerate mai jos:

  • Un script poate fi executat ca un modul sau ca un script în sine.
  • Un cod care este scris într-un mod interactiv Python modul sesiune prompt de comandă.

Cum să alergi Python cod și scripturi interactiv?

Iată pașii pentru a face acest lucru:

Pas 1) Programatorul trebuie să deschidă linia de comandă în modul interactiv.

Pas 2) În pasul următor, invocați interpretul python în linia de comandă tastând următoarea comandă: –

Comanda:

python

Pas 3) Programatorul poate scrie secvenţial Python codificați și executați-le în aceeași ordine.

Următorul program poate fi introdus în linia de comandă, după cum se arată mai jos:

Exemplu: -

Python Cod:

python
print ('hello world Guru99')

ieșire:

hello world Guru99

Să luăm altul Python cod care ar putea fi scris în linia de comandă în mod interactiv.

Exemplu:

Python Cod:

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

ieșire:

b is more than a

Mai jos este captura de ecran: -

Cum să alergi Python Script-uri

Explicaţie:

Codul de mai sus compară două argumente și găsește care argument este mai mare. Asigurați-vă că declarațiile sunt indentate corect pentru a evita erorile de indentare. Pentru a ieși din linia de comandă Windows, apăsați Ctrl+Z și urmați cu Enter.

Cum să alergi Python fișiere script în mod interactiv din Windows GUI?

Iată pașii pentru a face acest lucru:

Pas 1) Deschideți linia de comandă și introduceți Python comanda urmată de numele fișierului script.

Pas 2) Asigurați-vă că fișierul script este deja creat.

Pas 3) Fișierul script ar trebui să se încheie fie cu .py, fie cu. pyw. Ca pas următor, deschideți Windows prompt de comandă.

Următorul ar fi codul care trebuie scris în linia de comandă pentru a invoca a Python scenariu:

Python Cod linie de comandă:

Python example.py

ieșire:

Hello, world!

Cum să alergi Python scripturi dintr-un IDE

Un mediu de dezvoltare integrat este denumit și IDE pe scurt. Oferă o configurare virtuală a ierarhiei de fișiere și foldere. Permite programatorului să construiască Python proiecte rapid. IDE oferă organizarea fișierelor în foldere diferite.

Aceste foldere diferite aparțin unui director comun.

Spyder și PyCharm sunt două Python IDE-uri care permit programatorului să ruleze IDE-uri care permit programatorului să ruleze Python programe.

Să luăm un exemplu de execuție a a Python script în PyCharm IDE:

Pas 1) Ca prim pas, creați un nou proiect în PyCharm.

Pas 2) Denumiți proiectul ca Guru99Example și apoi faceți clic pe create.

Pas 3) Selectați folderul Root care va fi etichetat ca Guru99Example și faceți un clic dreapta.

Pas 4) Accesați noua opțiune și creați una nouă Python fișier.

Pas 5) Dați numele Python fişier

Aici i-am dat Guru99Example.

Pas 6) În gol Python fișier creat în PyCharm IDE, scrieți următorul cod după cum se arată mai jos: –

Python Cod:

print ('hello world Guru99')

Pas 7) Pentru a rula codul de mai sus, faceți clic dreapta pe editor și selectați opțiunea „Run File in Python consolă".

Acest cod va deschide fereastra consolei în IDE, iar rezultatul va fi următorul:

ieșire:

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

Mai jos este captura de ecran:

Cum să alergi Python scripturi dintr-un IDE

Cum să alergi Python scripturi dintr-un IDE

Cum să alergi Python scripturi dintr-un IDE

Explicaţie:

Codul de mai sus este un exemplu simplu despre cum să imprimați Hello World în IDE-ul PyCharm.

Cum să alergi Python scripturi folosind un manager de fișiere?

Iată pașii pentru a rula Python script folosind managerul de fișiere:

Pas 1) Deschide Notepad și adaugă câteva Python cod.

Pas 2) Tastați tipărire („Hello World Guru99”)

Pas 3) Salvați fișierul script cu extensia ca .py sau. pyw.

Pas 4) Fișierul cu extensia .py este utilizat pentru programele care au Python.executabil.

Pas 5) În sistemul de operare Windows, faceți clic dreapta pe Python fișier și faceți clic pe deschidere. Consultați captura de ecran de mai jos: -

Alerga Python scripturi folosind un manager de fișiere

Când este executat, deschide un ecran de linie de comandă pentru un moment. Consultați captura de ecran de mai jos: -

Pentru a vă asigura că ecranul rămâne o perioadă, adăugați următoarea declarație în fișierul Python fișier script, așa cum se arată mai jos: –

Python Cod:

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

Până și dacă nu există nicio intrare din partea utilizatorului, ecranul continuă să ruleze și să se afișeze Python ieșire.

Cu toate acestea, dacă Python scriptul are o eroare, execuția comenzii de intrare este întreruptă sau anulată. Din această cauză, este posibil ca utilizatorul să nu poată vedea Python execuția de script folosind managerul de fișiere.

Alerga Python scripturi folosind un manager de fișiere

Cum să alergi Python scripturi folosind numele fișierului script și linia de comandă?

Iată pașii pentru a rula Python script folosind numele fișierului script și linia de comandă:

Pas 1) Deschide Notepad și adaugă câteva Python cod.

Pas 2) Tastați tipărire („Hello World Guru99”)

Pas 3) Salvați fișierul script cu extensia ca .py sau. pyw.

Pas 4) Fișierul cu extensia .py este utilizat pentru programele care au Python.executabil.

Pas 5) În sistemul de operare Windows, faceți clic dreapta pe Python fișier și faceți clic pe copiere ca cale. Consultați captura de ecran de mai jos: -

Alerga Python scripturi folosind un manager de fișiere

Ajută la validarea căii fișierului script cu calea liniei de comandă. Deschideți o linie de comandă și introduceți numele fișierului script așa cum a fost creat mai sus, cu numele urmat de extensia .py. Consultați captura de ecran de mai jos: -

Alerga Python scripturi folosind un manager de fișiere

Alternativ, fișierul script creat mai sus poate fi rulat ca un modul Python. Tastați următoarea comandă, așa cum se arată mai jos: -

Cod:

python -m example

ieșire:

hello world
Press provides enter to exit...

Consultați următoarea captură de ecran:

Alerga Python scripturi folosind un manager de fișiere

Explicaţie:

Codul de mai sus urmează următoarea sintaxă:

Sintaxă:

Python -m 

Parametrul -m de mai sus caută sys. Calea pentru modul la care se face referire și a executat codul ca parte a _main_.

Cum să alergi Python Scripturi pe Linux

Iată pașii pentru a face acest lucru:

Pas 1) Programatorul trebuie să deschidă terminalul Linux în modul interactiv.

Pas 2) În pasul următor, invocați Python interpret în terminalul Linux tastând următoarea comandă: –

Comanda:

python3 

Pas 3) Programatorul poate scrie secvenţial Python codificați și executați-le în aceeași ordine.

Următorul program poate fi introdus în linia de comandă, după cum se arată mai jos:

Exemplu: -

Python Cod:

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

ieșire:

b is more than a

Mai jos este captura de ecran: -

Alerga Python scripturi folosind un manager de fișiere

Alternativ, Iată pașii pentru a rula Python fișier script folosind un terminal Linux:

Pas 1) Deschide editorul de text și adaugă câteva Python cod.

Pas 2) Tastați tipărire („Hello World”)

Pas 3) Salvați fișierul script cu extensia as.py.

Pas 4) Fișierul cu extensia .py este utilizat pentru programele care au Python.executabil.

Pas 5) În pasul următor, invocați Python interpret în terminalul Linux tastând următoarea comandă: –

Comanda:

python3 /home/onworks/Desktop/Example.py 

ieșire:

hello world

Consultați următoarea captură de ecran: -

Alerga Python scripturi folosind un manager de fișiere

Explicaţie:

Interpretul Python din terminalul Linux rulează fișierul script care este salvat în locația desktopului.

Comparație de cod, modul și script în Python

În lumea calculatoarelor, următoarea este comparația dintre modul, cod și script:

parametrii Cod Module Scenariu
Definiție Un cod este definit ca o serie de instrucțiuni. Un modul este definit ca o serie de coduri dispuse secvenţial. Un script poate fi definit ca un fișier care cuprinde ordine logice sau un lot de coduri organizate.
Executabilitate Ele sunt alergate prin Python interpret Ele sunt importate mai întâi într-un script sau o bucată de cod și apoi sunt executate folosind Python interpret Scripturile sunt în general rulate prin a Python interpret.

Întrebări Frecvente

A Python interpret poate fi considerată o interfață sau o punte care ajută la executarea codului sau a unui script. Rulează codul în două moduri:

  • Invocă un script sau un modul.
  • Invocă un cod scris într-o sesiune activă.

Python interpretul lucrează în felul următor:

  • Citește comanda urmată de evaluarea acesteia.
  • După evaluare, imprimă rezultatele comenzii.
  • Se face bucla înapoi și efectuează repetarea procesului.

A Python interpretul este disponibil în mai multe forme, după cum sunt enumerate mai jos:

Interpret Descriere
Jython Utilizarea Java limbaj de programare, Python programele pot fi rulate pe platforme bazate pe java.
pypy Interpret proiectat în a Python limbaj de programare.
CPython Interpret conceput folosind limbajul C pentru a rula și a executa Python programe în platforme bazate pe C
Fier de călcatPython Este un proiect open-source care este folosit ca interpret pentru platformele .Net.

Python scriptul este rulat în cadrul procesului în mai mulți pași definit ca Python Model de execuție. Sub acest model, instrucțiunile definite în script sunt procesate și executate pas cu pas.

În ultimul pas al procesului de execuție, Python mașina virtuală încarcă bytecode în timpul de rulare pentru a executa scriptul.

Următoarele sunt cerințele de bază necesare pentru a executa a Python script:

  • Fă Python executabil de script și instalați interpretul în prealabil pe computer.
  • Ar trebui să aveți un editor de cod sau un mediu de dezvoltare integrat preinstalat în sistemul de operare al computerului.
  • Adăuga Python în prealabil pentru a executa cod prin linia de comandă către variabila de mediu a sistemului de operare.

Concluzie

  • A Python scriptul poate fi executat folosind mai multe metode.
  • Puteți executa folosind linia de comandă sau folosind IDE.
  • Programatorul poate folosi PyCharm și Spyder IDE pentru a dezvolta sofisticat Python scripturi.
  • Asigurați-vă că codul respectă indentarea atunci când utilizați declarații if și else în linia de comandă.