Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo abrir un archivo pyc en Python

Cómo abrir un archivo pyc en Python

Acerca de PyCodeObject y los archivos pyc: el archivo pyc que ve en su disco duro es en realidad el PyCodeObject en el que realmente compila el compilador de Python. Cuando el programa Python se está ejecutando, los resultados compilados se guardan en PyCodeObject en la memoria. Cuando finaliza el programa Python, el intérprete de Python volverá a escribir el PyCodeObject en el archivo pyc. Cuando el programa Python se ejecuta por segunda vez, el programa primero buscará el archivo pyc en el disco duro. Si lo encuentra, se cargará directamente. De lo contrario, se repetirá el proceso anterior. Por lo tanto, podemos decir que los archivos pyc son en realidad una forma persistente de guardar PyCodeObject.

¿Te refieres a editar pyc o importar pyc?

Pyc es difícil de editar directamente. Es mejor modificar el archivo py original y luego generar pyc.

Importar pyc: suponiendo que su archivo fuente sea model.py, modle.cpython-37.pyc se generará automáticamente cuando lo ejecute el intérprete Python37. Si desea importar model.cpython-37.pyc en main.py, debe eliminar cpython-37 en el nombre del archivo, cambiarlo a model.pyc y luego colocarlo en la carpeta donde se encuentra main.py. En main.py Agregue "importar modelo" para importar el modelo.