网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
如果您想在其他位置存储 pyc 文件,可以在 Python 脚本文件中使用 pycache 目录。例如,如果您的 Python 脚本文件名为 hello.py,可以在当前目录下创建 pycache 目录,并将编译后的 pyc 文件存储在该目录中。此时,编译后的 pyc 文件名为 hello.cpython-36.pyc(其中 36 是您所使用的 Python 版本号)。
可以通过以下命令行选项来控制 Python 是否生成 pyc 文件:
- -c 选项:告诉 Python 解释器不生成 pyc 文件。
- -B 选项:告诉 Python 解释器不生成包含时间戳的 pyc 文件,即使开启了 -O 选项。
如果您想手动编译 Python 脚本文件并生成 pyc 文件,可以使用 Python 的 compileall 模块。该模块提供了一个 compile_dir() 函数,可以编译指定目录下的所有 Python 文件。例如,以下命令将编译当前目录下的所有 Python 文件并将生成的 pyc 文件保存到 pycache 目录中:
python -m compileall .
您还可以使用 compile() 函数编译单个 Python 文件。例如,以下命令将编译 hello.py 并将生成的 pyc 文件保存到 pycache 目录中:
python -m py_compile hello.py
最后
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~
给大家准备的学习资料包括但不限于:
Python 环境、pycharm编辑器/永久激活/翻译插件
python 零基础视频教程
Python 界面开发实战教程
Python 爬虫实战教程
Python 数据分析实战教程
python 游戏开发实战教程
Python 电子书100本
Python 学习路线规划
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!