python生成和导入pyc文件

    xiaoxiao2022-07-03  128

    生成pyc文件:

    import compileall compileall.compile_dir("/file_path")

    /file_path文件夹包含了所有要生成pyc格式的py文件

    运行完后会在/file_path下生成一个__pycache__目录,存放所有生成的的pyc文件

    导入pyc文件:

    生成的pyc文件的文件名一般为***.cpython-36.pyc。pyc文件可以和py文件一样用import导入,但是在此之前需要将pyc文件重命名。举个例子:

    例如对model.py生成的pyc文件为model.cpython-36.pyc

    如果现在想导入model.cpython-36.pyc,直接用

    import model

    会报错ImportError: No module named 'model'

    需要将model.cpython-36.pyc重命名为model.pyc

    这时再

    import model

    就没问题了

    最新回复(0)