Kako odpreti datoteko, kot je pyc. Kaj je razširitev datoteke PYC? Programi, ki odprejo datoteko PYC

Najpogostejši vzrok težav z odpiranjem datoteke PYC je preprosto pomanjkanje ustreznih aplikacij, nameščenih na vašem računalniku. V tem primeru je dovolj, da poiščete, prenesete in namestite aplikacijo, ki streže datoteke v formatu PYC - takšni programi so na voljo spodaj.

Iskalni sistem

Vnesite pripono datoteke

pomoč

Namig

Upoštevajte, da je nekatere kodirane podatke iz datotek, ki jih naš računalnik ne prebere, včasih mogoče videti v Beležnici. Na ta način bomo prebrali delčke besedila ali številk - Vredno je preveriti, ali ta metoda deluje tudi v primeru datotek PYC.

Kaj storiti, če je aplikacija s seznama že nameščena?

Pogosto se mora nameščena aplikacija samodejno povezati z datoteko PYC. Če se to ne zgodi, lahko datoteko PYC ročno uspešno povežete z novo nameščeno aplikacijo. Preprosto z desno miškino tipko kliknite datoteko PYC in nato med razpoložljivimi izberite možnost "Izberi privzeti program". Nato morate izbrati možnost »Pogled« in poiskati svojo najljubšo aplikacijo. Vnesene spremembe je potrebno potrditi z opcijo »V redu«.

Programi, ki odprejo datoteko PYC

Windows
Mac OS
Linux

Zakaj ne morem odpreti datoteke PYC?

Težave z datotekami PYC imajo lahko tudi druge vzroke. Včasih tudi namestitev programske opreme v računalnik, ki podpira datoteke PYC, ne bo rešila težave. Razlog za nezmožnost odpiranja in dela z datoteko PYC je lahko tudi:

Neustrezne povezave datotek PYC v vnosih v register
- poškodba datoteke PYC, ki jo odpremo
- okužba datoteke PYC (virusi)
- premajhen računalniški vir
- zastareli gonilniki
- odstranitev razširitve PYC iz registra Windows
- nepopolna namestitev programa, ki podpira razširitev PYC

Odpravljanje teh težav bi moralo povzročiti prosto odpiranje datotek PYC in delo z njimi. Če ima vaš računalnik še vedno težave z datotekami, morate poiskati pomoč strokovnjaka, ki bo ugotovil točen vzrok.

Moj računalnik ne prikazuje končnic datotek, kaj naj naredim?

V standardnih sistemskih nastavitvah sistema Windows uporabnik računalnika ne vidi razširitve datoteke PYC. To lahko uspešno spremenite v nastavitvah. Pojdite na "Nadzorno ploščo" in izberite "Ogled in prilagajanje". Nato morate iti v "Možnosti mape" in odpreti "Pogled". V zavihku "Pogled" je možnost "Skrij končnice znanih vrst datotek" - to možnost morate izbrati in operacijo potrditi s klikom na gumb "V redu". Na tej točki bi se morale končnice vseh datotek, vključno s PYC, prikazati razvrščene po imenu datoteke.

Upamo, da smo vam pomagali rešiti težavo z datoteko PYC. Če ne veste, kje lahko prenesete aplikacijo z našega seznama, kliknite na povezavo (to je ime programa) – našli boste podrobnejše informacije o tem, kje lahko prenesete različico varne namestitve zahtevane aplikacije.

Kaj še lahko povzroča težave?

Razlogov, zakaj ne morete odpreti datoteke PYC, je lahko več (ne le pomanjkanje ustrezne aplikacije).
Prvič- datoteka PYC je morda nepravilno povezana (nezdružljiva) z nameščeno aplikacijo za njeno podporo. V tem primeru morate to povezavo spremeniti sami. Če želite to narediti, z desno miškino tipko kliknite datoteko PYC, ki jo želite urediti, kliknite možnost "Odpreti z" in nato s seznama izberite program, ki ste ga namestili. Po tem dejanju bi morale težave z odpiranjem datoteke PYC popolnoma izginiti.
Drugič- datoteka, ki jo želite odpreti, je morda preprosto poškodovana. V tem primeru bi bilo najbolje, da poiščete njeno novo različico ali jo ponovno prenesete iz istega vira (morda se iz nekega razloga v prejšnji seji prenos datoteke PYC ni končal in je ni bilo mogoče pravilno odpreti) .

Ali želite pomagati?

Če imate dodatne informacije o razširitvi datoteke PYC, vam bomo hvaležni, če jih delite z uporabniki našega spletnega mesta. Uporabite obrazec, ki se nahaja, in nam pošljite svoje podatke o datoteki PYC.

Povzetek datoteke PYC

Razširitev datoteke PYC ima eno vrsto datoteke in je povezana z eno drugo programsko opremo, vendar večinoma z Python, razvita Python Software Foundation. Pogosto so predstavljeni v obliki Python prevedena datoteka. Večina datotek PYC je povezanih z Izvršljive datoteke.

Datoteke PYC so bile odkrite na platformah Windows, Mac in Linux. Primerni so za namizne računalnike (in mobilne naprave). Te datoteke imajo "nizko" oceno priljubljenosti in se ne uporabljajo pogosto.

Vas zanima več o razširitvi datoteke PYC? Če želite izvedeti več o programu, ki odpre datoteke PYC, in druge nasvete za odpravljanje težav, priporočamo, da si ogledate podrobnosti datoteke, navedene spodaj.

Priljubljenost vrst datotek
File Rank

dejavnost

Ta vrsta datoteke je še vedno pomembna in jo razvijalci in programska oprema aktivno uporabljajo. Čeprav je izvirna programska oprema te vrste datoteke morda zasenčena z novejšo različico (npr. Excel 97 proti Office 365), to vrsto datoteke še vedno aktivno podpira trenutna različica programske opreme. Ta postopek interakcije s starim operacijskim sistemom ali zastarelo različico programske opreme je znan tudi kot " združljivost za nazaj».

Stanje datoteke
Stran Nazadnje posodobljena


Vrste datotek PYC

PYC Master File Association

Datoteka PYC je izvorna koda, vzdrževana in napisana v Pythonu, dinamičnem objektno usmerjenem programskem jeziku.


Preizkusite univerzalni pregledovalnik datotek

Poleg zgoraj naštetih izdelkov predlagamo, da preizkusite univerzalni pregledovalnik datotek, kot je FileViewPro. Orodje lahko odpre več kot 200 različnih vrst datotek in omogoča urejanje večine od njih.

Licenca | | Pogoji |


Odpravljanje težav pri odpiranju datotek PYC

Pogoste težave pri odpiranju datotek PYC

Python ni nameščen

Z dvojnim klikom na datoteko PYC lahko vidite sistemsko pogovorno okno, ki vam pove "Te vrste datoteke ni mogoče odpreti". V tem primeru je običajno posledica dejstva, da Python ni nameščen v vašem računalniku za %%os%%. Ker vaš operacijski sistem ne ve, kaj bi s to datoteko, je ne boste mogli odpreti z dvojnim klikom nanjo.


Nasvet:Če poznate drug program, ki lahko odpre datoteko PYC, lahko poskusite odpreti datoteko tako, da s seznama možnih programov izberete ta program.

Nameščena je napačna različica Pythona

V nekaterih primerih imate morda novejšo (ali starejšo) različico prevedene datoteke Python. nameščena različica aplikacije ne podpira. Če nimate pravilne različice programske opreme Python (ali katerega koli drugega zgoraj navedenega programa), boste morda morali prenesti drugo različico programske opreme ali eno od zgoraj navedenih programskih aplikacij. Ta težava se najpogosteje pojavi pri delu v starejšo različico programske opreme z datoteka ustvarjena v novejši različici, ki ga stara različica ne prepozna.


Nasvet: Včasih lahko dobite splošno predstavo o različici datoteke PYC tako, da z desno miškino tipko kliknete datoteko in nato izberete Lastnosti (Windows) ali Pridobi informacije (Mac OSX).


Povzetek: V vsakem primeru je večina težav, ki se pojavijo pri odpiranju datotek PYC, posledica tega, da na vašem računalniku ni nameščena pravilna programska aplikacija.

Namestite izbirne izdelke - FileViewPro (Solvusoft) | Licenca | Politika zasebnosti | Pogoji |


Drugi vzroki za težave pri odpiranju datotek PYC

Tudi če imate v računalniku že nameščen Python ali drugo programsko opremo, povezano s PYC, lahko še vedno naletite na težave pri odpiranju prevedenih datotek Python. Če imate še vedno težave z odpiranjem datotek PYC, je to morda posledica druge težave, ki preprečujejo odpiranje teh datotek. Takšne težave vključujejo (predstavljene v vrstnem redu od najbolj pogostih do najmanj pogostih):

  • Neveljavne povezave do datotek PYC v registru Windows (»telefonski imenik« operacijskega sistema Windows)
  • Nenamerno brisanje opisa PYC v registru sistema Windows
  • Nepopolna ali nepravilna namestitev aplikacijsko programsko opremo, povezano s formatom PYC
  • Poškodba datoteke PYC (težave s samo prevedeno datoteko Python)
  • okužba s PYC zlonamerna programska oprema
  • Poškodovan ali zastarel gonilniki naprav strojna oprema, povezana z datoteko PYC
  • Pomanjkanje zadostnih sistemskih virov v računalniku da odprete format datoteke, prevedene v Python

Kviz: Kateri operacijski sistem je prvi uporabil hierarhični datotečni sistem (na primer mape z datotekami)?

Prav!

Multics je bil prvi OS, ki je podpiral hierarhijo imenikov (npr. »Domov« -> »Dokumenti« ->

Blizu, a ne čisto...

Multics je bil prvi OS, ki je podpiral hierarhijo imenikov (npr. »Domov« -> »Dokumenti« -> »Delo«). Multics je močno vplival na skoraj vse sodobne operacijske sisteme.


Najboljši operacijski sistemi

Windows (82.33%)
Android (11.56%)
iOS (3.43%)
Macintosh (1.71%)
Linux (0.60%)

Dogodek dneva

Obstaja več formatov RAW, vsakega je ustvarilo podjetje za fotoaparat. Canonov format RAW je CR2 in CRW; Kodak je DCR; Minolta MRW ima; in Nikon, Olympus, Pentax, Fuji in Sony imajo NEF, ORF, PEF, RAF in OCP.



Kako odpraviti težave pri odpiranju datotek PYC

Če ste v računalnik namestili protivirusni program Lahko pregledati vse datoteke v vašem računalniku, pa tudi vsako datoteko posebej. Katero koli datoteko lahko pregledate tako, da z desno miškino tipko kliknete datoteko in izberete ustrezno možnost za pregled datoteke glede virusov.

Na tej sliki je na primer poudarjeno datoteka moja-datoteka.pyc, potem morate z desno tipko miške klikniti to datoteko in v meniju Datoteka izbrati možnost "skeniraj z AVG". Ko izberete to možnost, se bo AVG Antivirus odprl in pregledal datoteko za viruse.


Včasih lahko zaradi tega pride do napake nepravilna namestitev programske opreme, kar je lahko posledica težave, do katere je prišlo med postopkom namestitve. To lahko moti vaš operacijski sistem povežite datoteko PYC s pravilno programsko aplikacijo, ki vpliva na t.i "povezave razširitev datotek".

Včasih preprosto ponovna namestitev Pythona lahko reši vašo težavo s pravilno povezavo PYC s Pythonom. V drugih primerih lahko pride do težav s povezavami datotek slabo programiranje programske opreme razvijalec in morda se boste morali obrniti na razvijalca za nadaljnjo pomoč.


Nasvet: Poskusite posodobiti Python na najnovejšo različico, da zagotovite najnovejše popravke in posodobitve.


To se morda zdi preveč očitno, a pogosto Težavo morda povzroča sama datoteka PYC. Če ste prejeli datoteko v e-poštni prilogi ali jo prenesli s spletnega mesta in je bil postopek prenosa prekinjen (na primer izpad električne energije ali drug razlog), datoteka se lahko poškoduje. Če je mogoče, poskusite dobiti novo kopijo datoteke PYC in jo poskusite znova odpreti.


Previdno: Poškodovana datoteka lahko povzroči stransko škodo prejšnji ali obstoječi zlonamerni programski opremi v vašem računalniku, zato je pomembno, da svoj računalnik posodabljate s posodobljenim protivirusnim programom.


Če vaša datoteka PYC povezane s strojno opremo vašega računalnika da odprete datoteko, ki jo morda potrebujete posodobite gonilnike naprav povezane s to opremo.

Ta problem običajno povezana z vrstami medijskih datotek, ki so odvisne od uspešnega odpiranja strojne opreme v računalniku, npr. zvočno kartico ali video kartico. Na primer, če poskušate odpreti zvočno datoteko, vendar je ne morete odpreti, boste morda morali posodobite gonilnike zvočne kartice.


Nasvet:Če ob poskusu odpiranja datoteke PYC prejmete Sporočilo o napaki datoteke .SYS, bi verjetno lahko bil problem povezane s poškodovanimi ali zastarelimi gonilniki naprav ki jih je treba posodobiti. Ta postopek lahko olajšate z uporabo programske opreme za posodobitev gonilnikov, kot je DriverDoc.


Če koraki ne rešijo težave in imate še vedno težave z odpiranjem datotek PYC, je to lahko posledica pomanjkanje razpoložljivih sistemskih virov. Nekatere različice datotek PYC lahko zahtevajo precejšnjo količino virov (npr. pomnilnik/RAM, procesorska moč), da se pravilno odprejo v vašem računalniku. Ta težava je precej pogosta, če uporabljate precej staro računalniško strojno opremo in hkrati precej novejši operacijski sistem.

Do te težave lahko pride, ko ima računalnik težave z dohajanjem naloge, ker lahko operacijski sistem (in druge storitve, ki se izvajajo v ozadju) porabijo preveč virov za odpiranje datoteke PYC. Poskusite zapreti vse aplikacije v računalniku, preden odprete prevedeno datoteko Python. Če sprostite vse razpoložljive vire v vašem računalniku, boste imeli najboljše pogoje za poskus odpiranja datoteke PYC.


Če ti opravili vse zgoraj opisane korake in se vaša datoteka PYC še vedno ne odpre, boste morda morali zagnati posodobitev opreme. V večini primerov, tudi pri uporabi starejših različic strojne opreme, lahko procesorska moč še vedno več kot zadostuje za večino uporabniških aplikacij (razen če opravljate veliko CPE-intenzivnega dela, kot je 3D upodabljanje, finančno/znanstveno modeliranje ali intenzivno multimedijsko delo). torej vaš računalnik verjetno nima dovolj pomnilnika(običajno imenovan "RAM" ali pomnilnik z naključnim dostopom), da izvedete nalogo odpiranja datoteke.

Poskusite osvežiti spomin da vidite, ali vam bo to pomagalo odpreti datoteko PYC. Danes so nadgradnje pomnilnika precej dostopne in zelo enostavne za namestitev tudi za povprečnega uporabnika računalnika. Kot bonus, ti verjetno boste videli lepo izboljšanje zmogljivosti medtem ko vaš računalnik opravlja druge naloge.


Namestite izbirne izdelke - FileViewPro (Solvusoft) | Licenca | Politika zasebnosti | Pogoji |


10 odgovorov

Tolmačen jezik ne obstaja. Ali je uporabljen tolmač ali prevajalnik, je zgolj značilnost izvedbe in nima nobene zveze z jezikom.

Vsak jezik lahko implementira bodisi tolmač bodisi prevajalnik. Velika večina jezikov ima vsaj eno izvedbo vsake vrste. (Na primer, obstajajo tolmači za C in C++ in obstajajo prevajalniki za JavaScript, PHP, Perl, Python in Ruby.) Poleg tega večina sodobnih jezikovnih implementacij dejansko združuje tako tolmač kot prevajalnik (ali celo več prevajalnikov).

Jezik je samo skupek abstraktnih matematičnih pravil. Tolmač je ena od več posebnih implementacijskih strategij za jezik. Oba živita na popolnoma različnih ravneh abstrakcije. Če bi bila angleščina tipkani jezik, bi bil izraz "tolmačeni jezik" tipska napaka. Izjava "Python je interpretiran jezik" ni samo napačna (ker napačna implicira, da je izjava celo smiselna, tudi če je napačna), preprosto nima smisla, ker jezika nikoli ne moremo definirati kot "interpretiranega".

Natančneje, če pogledate trenutno obstoječe implementacije Pythona, so te implementacijske strategije, ki jih uporabljajo:

  • IronPython: prevede v drevesa DLR, ki jih DLR nato prevede v bajtno kodo CIL. Kaj se zgodi z bajtno kodo CIL je odvisno od tega, kateri VES CLI uporabljate, vendar jo bodo Microsoft.NET, GNU Portable.NET in Novell Mono sčasoma prevedli v izvorno strojno kodo.
  • Jython: interpretira izvorno kodo Python, dokler ne prepozna poti vroče kode, ki se nato prevede v bajtno kodo JVML. Kaj se zgodi z bajtno kodo JVML je odvisno od tega, na katerem JVM izvajate. Maxine ga bo neposredno prevedel v neoptimizirano izvorno kodo, dokler ne identificira vročih poti kode, ki jih nato znova prevede v optimizirano izvorno kodo. HotSpot najprej interpretira bajtno kodo JVML in nato prevede poti vroče kode v optimizirano strojno kodo.
  • PyPy: Prevede v bajtno kodo PyPy, ki jo nato PyPy VM interpretira, dokler ne prepozna poti vroče kode, ki jih nato prevede v izvorno kodo, bajtno kodo JVML ali bajtno kodo CIL, odvisno od platforme, na kateri delate?
  • CPython: Prevede v bajtno kodo CPython, ki se nato interpretira.
  • Stackless Python: Prevede v bajtno kodo CPython, ki se nato interpretira.
  • Unladen Swallow: prevaja v bajtno kodo CPython, ki se nato interpretira, dokler ne prepozna poti vroče kode, ki jih nato prevede v LLVM IR, ki ga prevajalnik LLVM nato prevede v izvorno strojno kodo.

Morda ste opazili, da ima vsaka implementacija na tem seznamu (in nekatere druge, ki jih nisem omenil, na primer tinypy, Shedskin ali Psyco) prevajalnik. Pravzaprav, kolikor vem, trenutno ni implementacije Python, ki bi bila zgolj interpretirana, nobena takšna implementacija ni načrtovana in nikoli ni bila takšna implementacija.

Ne samo, da je izraz "interpretirani jezik" nesmiseln, tudi če ga razlagate tako, da pomeni "jezik z interpretirano izvedbo", je očitno napačen. Tisti, ki ti je to povedal, očitno ne ve, kaj govori.

Natančneje, datoteke .pyc, ki jih vidite, so predpomnjene datoteke z bajtno kodo, ki jih ustvarijo CPython, Stackless Python ali Unladen Swallow.

Ustvari jih tolmač Python, ko uvozite datoteko .py, in vsebujejo "prevedeno bajtno kodo" uvoženega modula/programa, pri čemer je ideja, da "prevod" iz izvorne kode v bajtno kodo (kar je treba narediti samo enkrat) lahko preskočite pri naslednjem uvozu, če je .pyc novejša od ustrezne datoteke .py, s čimer nekoliko pospešite zagon. Se pa še tolmači.

TO JE ZA ZAČETNIKE

Python samodejno prevede vaš skript v prevedeno kodo, imenovano bajtna koda, preden ga zažene.

Zagon skripta se ne šteje za uvoz in ne bo ustvaril .pyc.

Na primer, če imate datoteko abc.py skript, ki uvozi drug modul xyz.py ob zagonu abc.py, xyz.pyc bo ustvarjen, ker je uvožen xyg, vendar ne bo nobene datoteke abc.pyc ustvarili, od abc. py ni uvožen.

Če morate ustvariti datoteko .pyc za neuvozni modul, lahko uporabite modula py_compile in compileall.

Modul py_compile lahko ročno prevede kateri koli modul. Eden od načinov je uporaba funkcije py_compile.compile v tem modulu interaktivno:

>>> uvozi py_compile >>>

To bo zapisalo .pyc na isto mesto kot abc.py (to lahko preglasite z neobveznim parametrom cfile).

Z modulom compileall lahko tudi samodejno prevedete vse datoteke v imeniku ali imenikih.

Python -m compileall

Če je ime imenika (trenutni imenik v tem primeru) izpuščeno, modul prevede vse, kar se najde na sys.path

Da bi pospešil nalaganje modulov, Python predpomni prevedeno vsebino modulov v .pyc.

CPython prevede izvorno kodo v "bajtno kodo" in zaradi zmogljivosti shrani to bajtno kodo v datotečni sistem vsakič, ko se izvorna datoteka spremeni. Zaradi tega je nalaganje modulov Python veliko hitrejše, ker je mogoče fazo prevajanja zaobiti. Ko je vaša izvorna datoteka foo.py, CPython predpomni bajtno kodo v datoteki foo.pyc poleg izvorne kode.

V python3 je uvozni mehanizem Python razširjen tako, da zapisuje in išče datoteke kode predpomnilnika v enem samem imeniku znotraj vsakega imenika paketa Python. Ta imenik se bo imenoval __pycache__.

Tukaj je diagram poteka, ki opisuje nalaganje modulov:

Za več informacij:

Python (vsaj njegova najpogostejša izvedba) sledi vzorcu prevajanja neobdelane izvorne kode v bajtne kode in nato interpretacije bajtnih kod v virtualnem stroju. To pomeni (spet najpogostejša izvedba) ni niti čisti tolmač niti čisti prevajalnik.

Druga stran tega pa je, da je postopek prevajanja večinoma skrit - datoteke .pyc se v bistvu obravnavajo kot predpomnilnik; pospešijo stvari, vendar vam jih na splošno sploh ni treba poznati. Po potrebi jih samodejno razveljavi in ​​znova naloži (znova prevede izvorno kodo) na podlagi časovnih/datumskih žigov datoteke.

Približno edini čas, ko sem videl težavo s tem, je bilo, ko je prevedena datoteka z bajtno kodo nekako dobila časovni žig v prihodnosti, kar pomeni, da je bila vedno videti novejša od izvirne datoteke. Ker je bila videti novejša, izvirna datoteka ni bila nikoli znova prevedena, tako da ne glede na spremembe, ki ste jih naredili, so bile prezrte ...

Datoteka Python *.py je preprosto besedilna datoteka, v katero napišete nekaj vrstic kode. Ko poskusite izvesti to datoteko z uporabo "python filename.py"

Ta ukaz pokliče virtualni stroj Python. Virtualni stroj Python ima 2 komponenti: »prevajalnik« in »tolmač«. Tolmač ne more neposredno prebrati besedila v datoteki *.py, zato se to besedilo najprej pretvori v bajtno kodo, ki je namenjena PVM (ne za strojno opremo, ampak za PVM). PVM izvede to bajtno kodo. *.pyc je prav tako ustvarjen kot del zagona, ki izvede operacijo uvoza datoteke v lupini ali kakšni drugi datoteki.

Če je ta datoteka *.pyc že ustvarjena, bo sistem vsakič, ko zaženete/izvedete datoteko *.py, neposredno naložil vašo datoteko *.pyc, ki je ni treba prevajati (to vam bo prihranilo nekaj ciklov procesorja ).

Ko je datoteka *.pyc ustvarjena, datoteka *.py ni več potrebna, razen če je uredite.

Eden od razlogov, zakaj datoteke .pyc ni mogoče ustvariti, so težave z dovoljenji za imenik. To se lahko zgodi na primer, če razvijate kot en uporabnik, delate pa kot drug uporabnik, na primer, če preizkušate s spletnim strežnikom. Ustvarjanje datoteke .pyc se izvede samodejno, če uvozite modul in ima Python možnost (dovoljenja, prosti prostor itd.), da prevedeni modul zapiše nazaj v imenik.

Zagon skripta se ne šteje za uvoz in .pyc ne bo ustvarjen. Na primer, če imate skriptno datoteko abc.py, ki uvozi drug modul xyz.py, bo zagon abc ustvaril xyz.pyc, ker je xyz uvožen, vendar datoteka abc.pyc ne bo ustvarjena, ker abc.py ni uvožen.

Če morate ustvariti datoteko .pyc za modul, ki ni uvožen, lahko uporabite modula py_compile in compileall.

Modul py_compile lahko ročno prevede kateri koli modul. Eden od načinov je uporaba funkcije py_compile.compile interaktivno v tem modulu:

>>> uvoz py_compile >>> py_compile.compile("abc.py")

To bo zapisalo .pyc na isto mesto kot abc.py (lahko ga preglasite z neobveznim parametrom cfile).

Z modulom compileall lahko tudi samodejno prevedete vse datoteke v imeniku ali imenikih.

Python -m compileall.

Če je ime imenika (trenutni imenik v tem primeru) izpuščeno, modul prevede vse najdeno v sys.path.

Če vas zanima, si lahko ogledate bajtno kodo z modulom dis:

>>> def hello(): ... print "hello!" ... >>> dis.dis(hello) 2 0 LOAD_CONST 1 ("zdravo!") 3 PRINT_ITEM 4 PRINT_NEWLINE 5 LOAD_CONST 0 (brez) 8 RETURN_VALUE