Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť magické číslo Z Python PYC Súbor

Programovací jazyk Python je " interpretovať " jazyk , čo znamená , zdrojový kód je spracovaný jeden riadok naraz tlmočníka , skôr než byť zostavený . Dokonca tak , interpret často zostavuje súbor s " . PYC " rozšírenie , ktoré obsahuje importované moduly programu je . Týmto spôsobom , tieto moduly nemusia byť prekompilovať zakaždým , keď skript Python spustí . Každý súbor PYC obsahuje " magické číslo " , ktoré sa zhoduje na konkrétny Python verzie . Veci , ktoré budete potrebovať
Python Interpreter
Zobraziť ďalšie inštrukcie Cestuj 1

nájsť magické číslo vášho jazyka Python verzie , pomocou " imp " modul :

$ python - VPython 2.7.1 $ python >>> import imp >>> imp.get_magic ( ) . kódovať ( " hex " ) '03f30d0a "
2

Otvorte PYC súboru a priradiť svoj ​​odkaz na premennú :

>>> f = open ( ' example.pyc " )
3

Skontrolujte magické číslo súbor PYC čítanie prvé štyri bajty súboru . Ak je magické číslo súboru zodpovedá magické číslo vašej verzie Pythonu , potom súbor je kompatibilný s tlmočníkom :

>>> magic = f.read ( 4 ) >> > magic.encode ( " hex " ) '03f30d0a "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené