在命中仿令行中输入如下命令:
python -m py_compile hello.py
利用洞御python编译工程, 生成pyc文件。pyc文件是一种二进制机器码,而且隐藏了源码且使得程纳培岩序能 正常执行。
compileall.compile_dir(path, force=True)为path目录下的py文件产生pyc文件,force=True更新所有的pyc文件。使用compileall得到pyc文件后。
参考链接:
https://www.jb51.net/article/158164.htm
https://www.fujieace.com/python/pyc.html
单独写一个python文搜蔽件,颂漏耐假设命名为comp.py,内容如下:
import py_compilepy_compile.compile(r'路径\ASA.py')
代码中“路径”修改为你放asa.py的文件路径,然后执行comp.py,会在目录下生成名字为__pycache__的文件夹,pyc文件就在此文件内。野春
pyc文件就是 py程序编译后得到的字节码文件 (py->pyc),python为了提高运行效率也会进行编译,有时候编译出pyc文件后,删除py文件也不会出错助于pyc文森基件的产生,给楼主举例加入你有一个逻辑文件abcd.py,里面颂运有很多函数A,B,C,D,这个时候,如果你有一个test脚本去导入了abcd.py,只要你运行test脚本,在adcd.py目录下就会生成一个abcd.pyc文件,而不管你是野春梁否需要调用A,B,C,D函数欢迎分享,转载请注明来源:内存溢出
评论列表(0条)