Gerai suvokę įvairius „Python“ scenarijaus vykdymo triukus, galite greičiau koduoti, numatydami ir išvengdami bendrų spąstų.
Paleisti „Python“ scenarijų yra gana lengva, ir jūs galite tai padaryti daugeliu būdų. Mes parodysime jums įvairius būdus, kaip tai padaryti, šiame straipsnyje.
Ko reikia norint paleisti „Python“ scenarijų?
Norėdami sėkmingai paleisti „Python“ scenarijų savo kompiuteryje, peržiūrėkite šį kontrolinį sąrašą ir įsitikinkite, kad esate pasirengęs eiti:
- Įsitikinkite, kad jūsų kompiuteryje įdiegta „Python“. Jei ne, eikite į „Python“ svetainė atsisiųsti ir įdiegti naujausią „Python“ versiją.
- Turėkite kompiuteryje įdiegtą kodo rengyklę arba IDE.
- Įsitikinkite, kad prie sistemos kintamojo kelio pridėjote „Python“, kad galėtumėte jį iškviesti iš komandinės eilutės.
Norėdami patikrinti, ar „Python“ jau įdiegtas ir pridėtas prie kelio, įveskite pitonas - versija komandinėje eilutėje ir paspauskite Įveskite. Jei matote rodomą „Python“ versiją, ji įtraukiama į jūsų sistemos kelią.
Tačiau, kaip jau minėjome anksčiau, yra daugybė būdų, kaip paleisti „Python“ scenarijų. Pažvelkime į įvairius toliau pateiktus būdus.
Susijęs: Kaip pridėti „Python“ prie „Windows PATH“ kintamojo
Kaip interaktyviai paleisti „Python“ scenarijų
Interaktyvus „Python“ režimas leidžia iškart paleisti scenarijų per komandinę eilutę nenaudojant kodo rengyklės ar IDE.
Jei norite interaktyviai paleisti „Python“ scenarijų, atidarykite komandinę eilutę ir įveskite pitonas. Tada pataikė Įveskite.
Tada galite rašyti bet kokį „Python“ kodą interaktyviuoju režimu. Kai paspausite Įveskite, jūsų kodo išvestis pasirodys iškart.
„Python“ yra jautrus įtraukoms. Taigi interaktyviuoju režimu tai gali šiek tiek supainioti tokius rašymo metodus kaip funkcijos, kilpos, sąlygos ar klasės.
Kad išvengtumėte įtraukimo klaidų rašydami metodus, kuriems jų reikia naudoti interaktyviuoju režimu, įsitikinkite, kad tarpo juosta nuosekliai naudojama kiekvieną kartą, kai pateksite į naują eilutę.
Pavyzdžiui, bet kuriam kodui galite naudoti vieną tarpą tiesiai po funkcija. Tada pakeiskite į dvi po jo einančio pogrupio tarpus ir pan.
Pažiūrėkite į toliau pateiktą pavyzdį, kad gautumėte aiškesnį vaizdą:
Interaktyvaus režimo naudojimo pranašumas yra tas, kad galite išbandyti savo kodą su juo. Tačiau negalite jo naudoti projektui vykdyti, o padarius klaidų gali tekti vėl rašyti kodą nuo nulio.
Interaktyviuoju režimu parašytas kodas taip pat yra nepastovus. Taigi jūsų kodas išvalomas ir uždarę komandų eilutę negalėsite jo atkurti.
Tipas išėjimas () arba mesti (), tada pataikė Įveskite palikti interaktyvųjį režimą. Taip pat galite išeiti iš interaktyvaus režimo sistemoje „Windows“ paspausdami „Ctrl“ + Z.
Kaip paleisti „Python“ failą naudojant „Python“ komandą
Galite parašyti „Python“ kodą naudodami bet kurį pasirinktą teksto redaktorių ir paleisti jį iš komandinės eilutės naudodami pitonas komandą.
Skirtingai nei interaktyvusis režimas, jūsų kodas yra tam skirtame „Python“ faile su .py pratęsimas.
Norėdami paleisti „Python“ failą naudodami pitonas komanda:
- Sukurkite naują failą bet kuriame savo kompiuterio kataloge. Įsitikinkite, kad failą pavadinote a .py pratęsimas. Pavyzdžiui, galite turėti myFile.py.
- Atidarykite tą failą naudodami bet kurį pasirinktą kodo redaktorių.
- Įrašykite savo kodą į ką tik sukurtą failą. Tada vėl išsaugokite jį spustelėdami „Ctrl“ + S.
- Atidarykite komandinę eilutę ir CD į „Python“ failo šakninį katalogą.
- Tipas python myFile.py vykdyti kodą tame „Python“ faile, pakeičiant myFile.py su jūsų „Python“ failo pavadinimu.
Galite įrašyti scenarijaus, kurį paleidžiate per komandinę eilutę, išvestį kaip teksto failą. Norėdami tai padaryti, naudokite:
python myFile.py> output.txt
Šis metodas idealiai tinka realiems „Python“ projektams vykdyti. Pavyzdžiui, paleidus „Flask server.py“ failą, šis paleidžia vietinį serverį.
Paleiskite „Python“ failą pagal jo pavadinimą
Jei naudojate naujausią „Windows“ versiją, dabar galite paleisti „Python“ scenarijų įvesdami failo pavadinimą nepridėdami pitonas komanda:
myFile.py
Paleiskite „Python“ scenarijų naudodami IDE
Integruotose kūrimo aplinkose arba IDE siūlomos pažangios failų ir aplankų valdymo sistemos. Taigi jie leidžia jums kurti projektus greičiau, sutvarkydami failus skirtinguose aplankuose po vienu katalogu.
Galų gale, IDE lengvai paleidžia „Python“ scenarijus virtualioje aplinkoje. Jie idealiai tinka valdyti projektus, vykdomus atsižvelgiant į konkrečias priklausomybes.
Susijęs: Kaip sukurti ir valdyti „Python“ virtualias aplinkas
Naudodami IDE, galite rašyti, skaityti, redaguoti ir vykdyti savo „Python“ kodą. Kaip ir paprastą kodų rengyklę, galite paleisti „Python“ scenarijus, parašytus IDE, iš komandų eilutės naudodami pitonas komandą.
Be to, IDE, pvz., „Pycharm“ ar „Spyder“, leidžia paleisti scenarijų vienu paspaudimu.
Naudokite naršyklės IDE
„Jupyter“ užrašų knygelė ir „Google“ bendradarbiavimas yra populiarūs naršyklės IDE, leidžiantys greitai rašyti ir vykdyti „Python“ kodą. Jie taip pat yra ląstelių pagrindu ir idealiai tinka tvarkyti duomenų mokslo projektus.
Norėdami paleisti „Python“ scenarijų naudodami „Google Colaboratory“, spustelėkite Failas. Tada pasirinkite Naujas sąsiuvinis norėdami atidaryti bloknotą, kuriame galėsite rašyti ir vykdyti savo „Python“ kodą. Galite spustelėti + Kodas pradėti naują langelį.
Galite iškart užsiregistruoti ir pradėti naudoti „Google Colaboratory“ be jokio diegimo, tuo tarpu turėsite įdiegti „Jupyter Notebook“, kad galėtumėte paleisti „Python“ scenarijų.
Susijęs: Pradėkite naudotis „Jupyter Notebook“
Scenarijaus vykdymas yra panašus abiejose platformose. Parašę kodą į langelį, paspauskite „Ctrl“ + Įveskite įvykdyti tą langelį.
Paleiskite „Python“ scenarijų naudodami integruotą „Python“ IDLE
„Python IDLE“ yra vienas iš pagrindinių būdų, kaip galite paleisti bet kurį „Python“ scenarijų nereikalaujant išsaugoti failo, kol jis veikia.
Norėdami pasiekti „Python IDLE“, eikite į „Windows“ paieškos juostą. Tipas NEVEIKLA ir atidarykite, kai tik pasirodys.
Arba galite paleisti „Python IDLE“ iš komandinės eilutės. Norėdami tai padaryti, atidarykite komandinę eilutę, tada įveskite komandą tuščiąja eiga.
Kai tik jis pasirodys, galite parašyti savo kodą ir atlikti visas eilutes spustelėdami Įveskite.
Taip pat galite išsaugoti „Python IDLE“. Viskas, ką jums reikia padaryti, tai eiti Failas>Išsaugoti kaip. Tada IDLE išsaugo jūsų failą naudodamas a .py išplėtimas pagal numatytuosius nustatymus.
Paleiskite „Python“ scenarijų kaip modulį kitame „Python“ faile
Taip pat galite paleisti „Python“ scenarijų kitame „Python“ faile. Yra daug būdų tai padaryti, tačiau naudojant importas teiginys yra idealus.
Bet pažvelkime į įvairius būdus tai padaryti.
Paleiskite „Python“ scenarijų kaip importuotą modulį
Tu gali sukurkite ir importuokite scenarijų kaip „Python“ modulį tada paleiskite jį naudodami kitą „Python“ failą.
Norėdami tai padaryti, sukurkite naują „Python“ failą tame pačiame kataloge kaip ir „Python“ scenarijus, kurį norite paleisti. Atidarykite tą naują failą ir importuokite šį scenarijų:
importuoti myScript.py
Jei norimame paleisti scenarijuje reikia tik funkcijos ar klasės, tada naudokite absoliutų importavimą:
iš myScript.py importuokite „myFunction“
„myFunction“ ()
Paleiskite „Python“ scenarijų kitame „Python“ faile naudodami „exec“ funkciją
Arba galite paleisti „Python“ kodą naudodami integruotą exec () funkcija. Sukurkite naują „Python“ failą tame pačiame kataloge, kuriame norite paleisti, ir vykdykite šį kodą:
„exec“ (atidarykite („myScript.py“). skaitykite ())
Paleiskite „Python“ scenarijų naudodami integruotą „Runpy“ modulį
Taip pat galite paleisti „Python“ scenarijų su runpy.run_module (). Jums nereikia įtraukti .py pratęsimas naudojant šį metodą:
importuoti runą
runpy.run_module ('myScript')
Tačiau galite naudoti runpy.run_path () vietoj to. Bet tam reikia, kad veiktų „Python“ plėtinys:
importuoti runą
runpy.run_path ('myScript.py')
Naudojant importlib
Taip pat galite paleisti scenarijų kitame „Python“ faile naudodami importlib modulis. Jums nereikia įtraukti .py pratęsimas čia:
importuoti importlib
importlib.import_module ('myScript')
Vykdykite „Python“ failą dukart spustelėdami jį
Taip pat veikia tik dukart spustelėjus „Python“ failą. Paprastai, kai tai padarote, jis rodo jūsų kodo išvestį komandinėje eilutėje. Viskas, ką jums reikia padaryti, tai išsaugoti scenarijų, kurį norite paleisti, su pridėtu .py ir dukart spustelėkite jį.
Komandinės eilutės išvestis gali būti trumpa ir jos nematysite, kol ji neuždaroma. Norėdami to išvengti, galite pridėti tuščią kol ciklo pabaigoje, kad komandinės eilutės išvestis liktų atvira.
Pavyzdžiui, dukart spustelėjus scenarijų, kuriame yra žemiau pateiktas kodas, sėkmingai vykdoma dėl tuščio kol kilpa pabaigoje:
„exec“ (atidarykite („myScript.py“). skaitykite ())
labas = 1 + 2
spausdinti (labas)
o tiesa:
""
Kaip „Python“ paleidžia scenarijus?
„Python“ yra labai universali, sukompiliuota kalba, vykdanti kodą su vertėjo pagalba. Tačiau, kai paleidžiate „Python“ kodą, kompiliatorius suskirsto kodą į baitų kodą, prieš perduodamas jį vertėjui. Tada vertėjas gauna baitą ir grąžina žmonėms patogią ir skaitomą išvestį.
„Python“ yra labai universalus, jo programos apima įvairias žiniatinklio kūrimo ir duomenų analizės funkcijas.
Skaitykite toliau
- Programavimas
- Programavimas
- „Python“
Idowu yra aistringas dėl bet kokių protingų technologijų ir produktyvumo. Laisvalaikiu jis žaidžia koduodamas ir nuobodžiaudamas persijungia į šachmatų lentą, tačiau taip pat mėgsta kartkartėmis atitrūkti nuo rutinos. Aistra parodyti žmonėms kelią į šiuolaikines technologijas skatina daugiau rašyti.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.