“Conocimiento Programación>Python Programming

Cómo encontrar un número mágico de un PYC archivo Python

2013/4/17
El lenguaje de programación Python es un lenguaje de " interpretar " , es decir, el código fuente se procesa una línea a la vez por un intérprete en lugar de ser compilado. Aun así , el intérprete suele compila un archivo con extensión ". Pyc " extensión que contiene módulos importados de un programa. De esta manera , los módulos no tienen que volver a compilar cada vez que un script de Python ejecuta. Cada archivo PYC contiene un "número mágico " que coincide con lo que una versión particular de Python. Cosas que necesitará
Python Interpreter
Mostrar más instrucciones
1

Encuentra el número mágico de la versión de Python , utilizando el módulo " imp ":
< p > $ python- 2.7.1 VPython $ python >>> import imp >>> imp.get_magic (). codifican ( ' hex ' ) '03f30d0a '
2

Abra un archivo PYC y asignar su referencia a una variable :

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

Compruebe el número mágico de el archivo PYC mediante la lectura de los primeros cuatro bytes del archivo . Si el número mágico del archivo coincide con la cifra mágica de la versión de Python , el archivo es compatible con su intérprete :

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

Python Programming
Cómo convertir una tupla a una lista en Python
Cómo probar en Python Si un objeto pertenece a una clase
Cómo probar controladores Stream Python
Tutorial de Python iteradores
Listas de argumentos variables de Python
Python para Android
Cómo utilizar un Twitter Python Script
Cómo mostrar una dirección URL mediante expresiones regulares
Conocimiento de la computadora © http://www.ordenador.online