Python编程:设置Python解释器不生成字节码pyc文件

简介: Python编程:设置Python解释器不生成字节码pyc文件

字节码文件作用

Python解释器将源码转换为字节码 (.pyc文件), 然后再由解释器来执行这些字节码;

下次执行时,如果没有变化,则优先执行生成好的字节码文件

不过有时候也会不好使,明明代码更新了,执行结果还是 没有变化,心累

设置不生成字节码文件

方式一:设置环境变量(最常用的)

export PYTHONDONTWRITEBYTECODE=1

方式二:使用 -B参数

$ python -B test.py

方式三:在导入的地方写

import sys

sys.dont_write_bytecode = True


参考

  1. python如何不生成pyc文件
  2. How to avoid .pyc files?
  3. PYTHON3版本MAIN.PY执行产生中间__PYCACHE__详解
            </div>
目录
相关文章
|
5月前
|
JavaScript 前端开发 Java
11 个最佳的 Python 编译器和解释器
11 个最佳的 Python 编译器和解释器
353 1
|
5月前
|
Linux 数据安全/隐私保护 iOS开发
python如何将程序编译成exe
python如何将程序编译成exe
71 0
|
2天前
|
存储 Python
一文让你搞懂 Python 的 pyc 文件
一文让你搞懂 Python 的 pyc 文件
27 15
|
23天前
|
C语言 Python
Python解释器(1)
Python解释器(1)。
12 1
|
23天前
|
Java Python
Python解释器(2)
Python解释器(2)。
9 1
|
2月前
|
自然语言处理 编译器 开发者
|
4月前
|
机器学习/深度学习 人工智能 BI
解析Python解释器:从基础到应用的完整指南
解析Python解释器:从基础到应用的完整指南
|
4月前
|
Python
python 代码脚本汇编
python 代码脚本汇编
37 0
|
4月前
|
存储 Python
Python处理文件的常用代码
Python处理文件的常用代码
20 0
|
5月前
|
数据处理 Python
必备Python代码段
这些代码段涵盖了Python编程中常见的操作,可帮助你进行文件操作、数据处理、条件判断、循环遍历、异常处理等任务。根据你的需求,可以将这些代码段作为基础,进行进一步的定制和扩展。
146 0