Kuidas joosta Python Skriptid: samm-sammult juhend

⚡ Nutikas kokkuvõte

Python skriptid võimaldavad teil koodi salvestada ja uuesti kasutada .py-failides. Allolevad meetodid näitavad, kuidas käivitada Python skripte saab luua mitmel viisil: interaktiivselt, IDE-st, failihalduri abil, käsurealt ja Linuxis.

  • 📄 Mis on skript: Skript on korduvkasutatav .py-fail, mis sisaldab Python kood, mida saab korduvalt käivitada.
  • ⌨️ interaktiivne: Käivita kood rida-realt Python interaktiivne kest.
  • 🧠 SDI: Käivita skripte otse redaktorist, näiteks PyCharm or IDLE.
  • 🖱️ Failihaldur: Double-klõpsa failil või sisesta käsurealt failinimi.
  • 🐧 Linux: Käivita skripte terminalist, valikuliselt muutes need käivitatavaks.
  • 🔀 Code vs moodul vs skript: Õpetus võrdleb neid kolme omavahel seotud terminit.

Kuidas joosta Python Skriptid

Milles on skript Python?

Skript sees Python saab määratleda failina, mis koosneb Python kood või programm. See lõpeb laiendiga as .py

Tõlk saab skripti käivitada kahel erineval viisil, nagu on loetletud allpool: –

  • Skripti saab käivitada moodulina või skripti endana.
  • Kood, mis on kirjutatud interaktiivsesse Python käsuviiba seansi viisil.

Kuidas joosta Python kood ja skriptid interaktiivselt?

Siin on sammud selle tegemiseks.

Step 1) Programmeerija peab avama käsurea interaktiivses režiimis.

Step 2) Järgmises etapis käivitage käsureal Pythoni interpreter käsuga typing järgmine käsk: –

käsk:

python

Step 3) Programmeerija oskab järjestikku kirjutada Python koodi ja täitke need samas järjekorras.

Järgmise programmi saab sisestada käsureale, nagu allpool näidatud:

Näide: -

Python Code:

python
print ('hello world Guru99')

Väljund:

hello world Guru99

Võtame teise Python kood, mida saab interaktiivselt käsureale kirjutada.

Näide:

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

Väljund:

b is more than a

Järgmine on ekraanipilt: -

Kuidas joosta Python Skriptid

Selgitus:

Ülaltoodud kood võrdleb kahte argumenti ja leiab, milline argument on suurem. Taandevigade vältimiseks veenduge, et avaldused on õigesti taandatud. Windowsi käsurealt väljumiseks vajutage Ctrl+Z ja seejärel vajutage sisestusklahvi.

Kuidas joosta Python skriptifailid interaktiivselt Windows GUI?

Siin on sammud selle tegemiseks.

Step 1) Avage käsurida ja tippige Python käsk, millele järgneb skriptifaili nimi.

Step 2) Veenduge, et skriptifail on juba loodud.

Step 3) Skriptifail peaks lõppema tähega .py või. pyw. Järgmise sammuna avage Windows käsurida.

Järgmine oleks kood, mis tuleb kirjutada käsureale a kutsumiseks Python skript:

Python Käsurida Code:

Python example.py

Väljund:

Hello, world!

Kuidas joosta Python IDE skriptid

Integreeritud arenduskeskkonda nimetatakse lühidalt ka IDE-ks. See pakub failide ja kaustade hierarhia virtuaalset seadistust. See võimaldab programmeerijal ehitada Python projekte kiiresti. IDE pakub failide korraldamist erinevatesse kaustadesse.

Need erinevad kaustad kuuluvad ühte ühisesse kataloogi.

Spyder ja PyCharm on kaks Python IDE-d, mis võimaldavad programmeerijal käivitada IDE-sid, mis võimaldavad programmeerijal töötada Python programmid.

Võtame näite a täitmisest Python skript sisse PyCharm SDI:

Step 1) Esimese sammuna looge uus projekt PyCharm.

Step 2) Nimeta projekt järgmiselt Guru99Example ja seejärel klõpsake nuppu „Loo”.

Step 3) Valige juurkaust, mis oleks märgistatud kui Guru99Näide ja tehke paremklõps.

Step 4) Minge uuele valikule ja looge uus Python faili.

Step 5) Andke selle nimi Python fail

Siin oleme andnud Guru99Näide.

Step 6) Tühjas Python fail loodud PyCharm IDE-s kirjutage järgmine koodijupp, nagu allpool näidatud: –

Python Code:

print ('hello world Guru99')

Step 7) Ülaltoodud koodi käivitamiseks paremklõpsake redaktoril ja valige suvand "Käivita fail sisse Python konsool".

See kood avab IDE-s konsooliakna ja väljundiks oleks järgmine:

Väljund:

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

Järgmine on ekraanipilt:

Kuidas joosta Python IDE skriptid

Kuidas joosta Python IDE skriptid

Kuidas joosta Python IDE skriptid

Selgitus:

Ülaltoodud kood on lihtne näide sellest, kuidas printida tere maailm käsureale. PyCharm SDI.

Kuidas joosta Python skriptid failihaldurit kasutades?

Siin on juhised selle käivitamiseks Python skript failihalduri abil:

Step 1) Avage Notepad ja lisage mõned Python kood.

Step 2) Tippige print ('Tere maailm') Guru99')

Step 3) Salvestage skriptifail laiendiga .py või. pyw.

Step 4) .py laiendiga faili kasutatakse programmide jaoks, millel on Python.exe.

Step 5) Windowsi operatsioonisüsteemis paremklõpsake ikooni Python faili ja klõpsake nuppu Ava. Vaadake allolevat ekraanipilti: -

jooks Python skriptid failihalduri abil

Kui see käivitatakse, avaneb see hetkeks käsurea ekraani. Vaadake allolevat ekraanipilti: -

Selleks, et ekraan mõneks ajaks püsiks, lisage lahtrisse järgmine väide Python skriptifail, nagu allpool näidatud: -

Python Code:

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

Kuni ja välja arvatud juhul, kui kasutaja sisendit ei anna, jätkab ekraan töötamist ja kuvamist Python väljund.

Kui aga Python skriptis on viga, sisendkäsu täitmine katkestatakse või katkestatakse. Seetõttu ei pruugi kasutaja seda näha Python skripti käivitamine failihalduri abil.

jooks Python skriptid failihalduri abil

Kuidas joosta Python skriptid, mis kasutavad skriptifaili nime ja käsurida?

Siin on juhised selle käivitamiseks Python skript, kasutades skriptifaili nime ja käsurida:

Step 1) Avage Notepad ja lisage mõned Python kood.

Step 2) Tippige print ('Tere maailm') Guru99')

Step 3) Salvestage skriptifail laiendiga .py või. pyw.

Step 4) .py laiendiga faili kasutatakse programmide jaoks, millel on Python.exe.

Step 5) Windowsi operatsioonisüsteemis paremklõpsake ikooni Python faili ja klõpsake teeks kopeeri. Vaadake allolevat ekraanipilti: -

jooks Python skriptid failihalduri abil

See aitab kontrollida skriptifaili teed käsurea teega. Avage käsurida ja tippige skriptifaili nimi, nagu ülal loodud, koos nimega, millele järgneb laiend .py. Vaadake allolevat ekraanipilti: -

jooks Python skriptid failihalduri abil

Teise võimalusena saab ülaltoodud skriptifaili käivitada pythoni moodulina. Tippige järgmine käsk, nagu allpool näidatud: -

Code:

python -m example

Väljund:

hello world
Press provides enter to exit...

Vaadake järgmist ekraanipilti:

jooks Python skriptid failihalduri abil

Selgitus:

Ülaltoodud kood järgib järgmist süntaksit:

süntaksit:

Python -m <module-name>

Ülaltoodud parameeter -m otsib sys. Mooduli tee, millele viitas ja käivitas koodi _main_ osana.

Kuidas joosta Python Skriptid Linuxis

Siin on sammud selle tegemiseks.

Step 1) Programmeerija peab avama Linuxi terminali interaktiivses režiimis.

Step 2) Järgmises etapis käivitage Python interpreter Linuxi terminalis, autor typing järgmine käsk: –

käsk:

python3

Step 3) Programmeerija oskab järjestikku kirjutada Python koodi ja täitke need samas järjekorras.

Järgmise programmi saab sisestada käsureale, nagu allpool näidatud:

Näide: -

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

Väljund:

b is more than a

Järgmine on ekraanipilt: -

jooks Python skriptid failihalduri abil

Teise võimalusena toimige järgmiselt Python skriptifail Linuxi terminali abil:

Step 1) Avage tekstiredaktor ja lisage mõned Python kood.

Step 2) Sisestage print ("Tere maailm")

Step 3) Salvestage skriptifail laiendiga as.py.

Step 4) .py laiendiga faili kasutatakse programmide jaoks, millel on Python.exe.

Step 5) Järgmises etapis käivitage Python interpreter Linuxi terminalis, autor typing järgmine käsk: –

käsk:

python3 /home/onworks/Desktop/Example.py

Väljund:

hello world

Vaadake järgmist ekraanipilti: –

jooks Python skriptid failihalduri abil

Selgitus:

Linuxi terminalis asuv pythoni tõlk käivitab skriptifaili, mis on salvestatud töölaua asukohta.

Koodi, mooduli ja skripti võrdlus Python

Arvutusmaailmas on mooduli, koodi ja skripti võrdlus järgmine:

parameetrid Code moodulid Script
Määratlus Kood on määratletud kui juhiste jada. Moodul on määratletud kui koodide seeria, mis on järjestatud järjestikku. Skripti saab määratleda kui faili, mis sisaldab loogilisi korraldusi või organiseeritud koodide partii.
Teostatavus Neid juhitakse läbi Python tõlk Need imporditakse esmalt skripti või kooditükina ja seejärel käivitatakse, kasutades Python tõlk Skriptid jooksevad üldjuhul läbi a Python tõlk.

KKK

A Python tõlk võib pidada liideseks või sillaks, mis aitab koodi või skripti käivitada. See käivitab koodi kahel viisil:

  • See kutsub esile skripti või mooduli.
  • See kutsub esile aktiivses seansis kirjutatud koodi.

Python tõlk töötab järgmisel viisil: -

  • See loeb käsku, millele järgneb selle hindamine.
  • Pärast hindamist prindib see käsu tulemused.
  • See liigub tagasi ja kordab protsessi.

A Python tõlk on saadaval mitmel kujul, mis on loetletud allpool:

tõlk Kirjeldus
Jython Kasutamine Java programmeerimiskeel, Python programme saab käivitada java-põhistel platvormidel.
pypy Tõlk kujundatud a Python programmeerimiskeel.
CPython Tõlk, mis on loodud käivitamiseks ja täitmiseks C-keele abil Python programmid C-põhistel platvormidel
IronPython See on avatud lähtekoodiga projekt, mida kasutatakse .Neti platvormide tõlgina.

. Python skripti käivitatakse mitmeastmelise protsessi käigus, mis on määratletud kui Python Täitmise mudel. Selle mudeli kohaselt töödeldakse ja täidetakse skriptis defineeritud laused samm-sammult.

Täitmisprotsessi viimases etapis Python virtuaalmasin laadib baitkoodi skripti käivitamiseks käitamisajal.

Järgmised on põhinõuded, mis on vajalikud a täitmiseks Python Skript:

  • Tee Python käivitatav skript ja installige tõlk eelnevalt arvutisse.
  • Arvuti operatsioonisüsteemi peaks olema eelinstallitud koodiredaktor või integreeritud arenduskeskkond.
  • lisama Python eelnevalt käivitada kood käsurea kaudu operatsioonisüsteemi keskkonnamuutujale.

On Windows, topeltklõpsuga käivitatav skript sulgub kohe pärast selle valmimist. Lisage lõppu sisend („Väljumiseks vajutage sisestusklahvi”) või käivitage skript käsurealt, et aken jääks väljundi kuvamiseks avatuks.

Loe käsurea argumente sys mooduliga. Impordi sys ja ava sys.argv, mis on loend, kus sys.argv[0] on skripti nimi ja järgmised elemendid on argumendid, mille sa käsureal selle järele kirjutasid.

Jah. Tehisintellekti assistendid saavad lihtsa kirjelduse põhjal genereerida täieliku .py-skripti, selgitada, kuidas seda käivitada, ja soovitada teie operatsioonisüsteemile õiget käsku. Enne skripti kasutamist vaatate ja testite seda ikkagi üle.

Tehisintellekt saab lugeda veateadet ja trace-tagasi, osutage vigasele reale ja selgitage parandusi, näiteks puuduvad moodulid, valed Python versiooni või tee probleemidega. See kiirendab nii algajate kui ka kogenud arendajate tõrkeotsingut.

Võta see postitus kokku järgmiselt: