Parece que no puedo entender cómo importar un módulo .pyc compilado en mi código para poder usarlo en mi script principal. ¿Esto es posible?¿Es posible importar un archivo python compilado?
Respuesta
import module
Si hay una. py
archivo fuente, el núcleo usará automáticamente el .pyc
si está actualizado.
Si no hay una fuente, python importará automáticamente .pyc
.
Si hay foo.pyc, foo importación se utilice automáticamente foo.pyc si existe o no foo.py
(Si foo.py es más reciente, se va a utilizar)
En importación use el nombre de archivo pyc, python lo cargará automáticamente.
Utilice la importación sin la extensión. Python verá si el archivo ha cambiado, de lo contrario utilizará el archivo pyc creado anteriormente.
Pero tenga en cuenta que si realmente desea más rendimiento, le recomiendo que use PyPy, que es mucho más rápido que la implementación estándar de CPython. (Pero tenga en cuenta que todavía es Python 2)
Sí, pero salve eso con asegúrese de iniciar python con la opción "-O"! En mi experiencia personal, si todo lo que tienes es ese archivo .pyc o .pyo, ejecutar "python.exe" sin la bandera y tratando de importar fallará, sin embargo, ejecutar python.exe -O y luego tratar de importar como debería funcionar .
- 1. ¿Es posible sobrecargar/importar en Python?
- 2. ¿Es posible importar un archivo MX sin evaluar los contenidos?
- 3. ¿Es R un lenguaje compilado?
- 4. Python importar
- 5. ¿Es posible importar un repositorio de integridad MKS a git?
- 6. ¿Es posible depurar código compilado en tiempo de ejecución?
- 7. UnicodeDecodeError en Python 3 al importar un archivo CSV
- 8. ¿Es posible importar un archivo XML de configuración de bean externo a resources.groovy?
- 9. ¿Es posible importar al alcance global desde dentro de una función (Python)?
- 10. Cómo importar un archivo SDF
- 11. ¿Qué es importar gv en python?
- 12. ¿Es posible acelerar Python IO?
- 13. Importar la función C++ al programa Python
- 14. Error al importar un archivo .pyd (como un módulo de python) desde un archivo .pyo
- 15. __package__ es Ninguno al importar un módulo de Python
- 16. ¿Es posible escribir un firewall en python?
- 17. Oracle: Importar archivo CSV
- 18. ¿Es posible llamar a un módulo de Python desde ObjC?
- 19. ¿Cómo fusiona un archivo .ico con el archivo compilado .exe?
- 20. ¿Es posible generar el archivo PKCS12 (.pfx) correcto en Python?
- 21. Importar un archivo desde un subdirectorio?
- 22. Python - ¿Es posible forzar excepciones de excepción sin importar try/except blocks?
- 23. importar una matriz en python
- 24. ¿Es posible incluir/importar código al Manifiesto de Android?
- 25. ¿Es posible importar informes existentes de SSRS en Visual Studio?
- 26. ¿Es posible importar ImportRange en Google Apps Script?
- 27. Cómo importar un archivo .class en un archivo .java?
- 28. saber si .lib es estático o importar
- 29. Importar un módulo python sin la extensión .py
- 30. ¿Es posible importar mensajes al emulador de Android?
¿Qué has intentado? –
Solo para tu información. PyDev tiene un error al importar el archivo pyc. http://stackoverflow.com/questions/13967342/pydev-and-pyc-files – smwikipedia