原始文件名是view.py,forms.py但是Python会自动添加/保存了名为view.pyc一些文件,forms.pyc如何删除备份文件,我不需要备份费尔
我想要删除那些额外的view.pyc和forms.pyc文件。
为什么我会得到这些.pyc文件?
或者我该如何告诉python不要使用.pyc扩展名创建这些额外的文件?
原始文件名是view.py,forms.py但是Python会自动添加/保存了名为view.pyc一些文件,forms.pyc如何删除备份文件,我不需要备份费尔
我想要删除那些额外的view.pyc和forms.pyc文件。
为什么我会得到这些.pyc文件?
或者我该如何告诉python不要使用.pyc扩展名创建这些额外的文件?
pyc文件被编译的字节码文件,不备份文件
6.1.2``编译 '' Python文件http://docs.python.org/release/1.5.1p1/tut/node43.html
由于开始 - 的重要加速如果在找到“spam.py”的目录中存在一个名为“spam.pyc”的文件,则假定这个文件包含一个已经被“字节编译”的“'垃圾邮件模块的版本。用于创建“spam.pyc”的“spam.py”版本的修改时间记录在“spam.pyc”中,如果这些文件不匹配,则忽略该文件。
更新:
要避免写PYC文件(Python的2.6+)
python -B
)Vim的备份命名view.py〜使用
:se nobackup
禁止VIM备份它不是VIM,蟒蛇编译您的PY成格式让事情变得更快。
.pyc
文件是由python解释器编译的python模块编译的;他们与vim没有任何关系。
您可以通过使用-B
标志或设置PYTHONDONTWRITEBYTECODE
环境变量来调用python来避开它们。
python -B abc.py,仍然在那里得到.pyc文件。 – shibly 2011-12-19 14:06:21
在运行之前是否删除了现有的?你使用的是什么版本的Python?(另外请记住,你可能真的不想阻止它们被创建;这会减慢脚本的启动时间,没有任何优势。) – geoffspear 2011-12-19 16:04:29
我得到了'set backup = off'的无效参数。 – shibly 2011-12-19 13:48:55
对不起,我误解了文档。当然,这应该是':set nobackup'(不管怎样,它不会去除.pyc文件:)) – sehe 2011-12-19 13:49:53
停止创建.pyc的方法是什么? – shibly 2011-12-19 14:20:05