算法
python核心教程python菜鸟教程
Python解释器在执行代码的过程中,会首先生成.pyc文件,然后再解释执行.pyc中的内容,当然,解释器也能直接执行.pyc文件。 自学python,可以找我领取参考教程。我的抠抠前面是169,中间是0729,后面是198,数字连起来就行了 .pyc文件是一个二进制的文件,是不具备可读性的。 假如我们发到客户环境时,是.pyc文件,而不是.py,那么是不是就可以保护我们的Python代码? 想要做到这一点,并不难。Python标准库就提供了一个名叫compileall的库,使用它就可以做到。 执行如下命令,即可将目录下的所有.py文件编译成.pyc文件: python -m compileall 然后删除 目录下所有 .py 文件就可以了。 $ find -name ‘*.py’ -type f -print -exec rm {} ; 这一方法,可以加密我们的Python代码,胜过代码裸在外面。尴尬的是,因为Python解释器的兼容较差,