Articles of pyc

Cómo ejecutar código comstackdo de python

Tengo un archivo de Python comstackdo, path/program.pyc . Quiero ejecutarlo con mis globals() actuales globals() y locals() . Lo intenté: with open(‘path/program.pyc’,’rb’) as f: code = f.read() exec(code, globals(), locals()) Más específicamente, lo que quiero tener es: a.py : a = 1 # somehow run b.pyc b.py : print(a) Cuando ejecuto a.py , quiero ver […]

pycompile para python3.2

Estoy ejecutando mint 13 y tengo Python 3.2 instalado con el sistema de gestión de paquetes apt-get . También tengo Python 2.7 instalado junto con 3.2 El comstackdor de Python parece ser el que empaqueta el código de Python 2.7 y lanza excepciones para el código de Python 3.2. He mirado a mi alrededor e […]

¿Qué tan difícil es revertir los archivos .pyd de ingeniería?

Después de leer ¿Cómo protejo el código Python? , Decidí probar un módulo de extensión muy simple en Windows. Compilé mi propio módulo de extensión en Linux antes, pero esta es la primera vez que lo compilé en Windows. Esperaba obtener un archivo .dll, pero en su lugar, obtuve un archivo .pyd. Docs dice que […]

No se puede ejecutar un archivo .pyc específico

Después de comstackr un archivo python en unix-working usando import py_compile py_compile.compile(‘server.py’) Obtengo el archivo .pyc en el mismo directorio, pero cuando bash ejecutar este archivo usando ‘./server.pyc’ en masilla, todo lo que obtengo es un código codificado como salida y no sucede nada. Entonces, la pregunta es, ¿cómo comstackr un archivo .py correctamente en […]

¿Por qué el “funcionamiento” de los archivos .pyc no es más rápido en comparación con los archivos .py?

Sé la diferencia entre un archivo .py y un archivo .pyc. Mi pregunta no es sobre cómo , sino sobre por qué Según los documentos : Un progtwig no se ejecuta más rápido cuando se lee desde un archivo .pyc o .pyo que cuando se lee desde un archivo .py; lo único que es más […]

Cambiando el directorio donde se crean los archivos .pyc

¿Hay alguna manera de cambiar el directorio donde el intérprete de Python crea el archivo .pyc ? Vi dos PEP sobre ese tema ( 0304 y 3147 ), pero ninguno parece estar implementado en el intérprete predeterminado (estoy trabajando con Python 3). Me he perdido algo ?

Dado un archivo .pyc de python, ¿hay alguna herramienta que me permita ver el código de bytes?

Un intérprete de CPython comstack automáticamente un módulo Python en un archivo .pyc. El archivo .pyc, que contiene el código de bytes, está en formato binario (¿código calculado?). ¿Existe una herramienta de GUI (o línea de comandos) que me permita ver el bytecode?

¿Cómo compilo múltiples archivos py como uno solo?

Soy nuevo en Python y estoy totalmente perdido en cuanto a dónde comenzar a hacer esto. He escrito muchos módulos pequeños (un conjunto de herramientas para maya) que deben comstackrse en un solo archivo .pyc. ¿Hay un módulo que simplemente hace esto? ¿O puedes decirme dónde ir para empezar? ¿Un tutorial? Ni siquiera sé qué […]

Python no interpreta los archivos modificados, usando .pyc obsoleto

Usando el motor de aplicaciones de Google para desarrollar en Python ayer, dejó de ejecutar la versión actual del script. En lugar de ejecutar la versión más reciente, parece ejecutar el .pyc previamente comstackdo, incluso si se cambió la fuente .py. Los mensajes de error en realidad citan la línea correcta de la fuente más […]

¿Cuáles son las limitaciones de la distribución de archivos .pyc?

Comencé a trabajar en una aplicación comercial en Python y estoy analizando mis opciones sobre cómo distribuir la aplicación. Aparte de lo obvio (distribuir fonts con una licencia comercial apropiada), estoy considerando distribuir solo los archivos .pyc sin sus correspondientes fonts .py . Pero no estoy lo suficientemente familiarizado con las garantías de Python para […]