首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >间谍不更新.pyc文件

间谍不更新.pyc文件
EN

Stack Overflow用户
提问于 2017-10-11 06:45:06
回答 1查看 832关注 0票数 1

我在Python (Spyder)中用单独的代码创建了这个类。然后,我使用以下方法将类导入主代码:

代码语言:javascript
复制
from othercode import classxy

然后,.pyc文件在pychache的文件夹中创建。但是,当我在类中更改某些内容时,保存它并在主代码中再次导入它,那么.pyc文件就不会被更新,主代码仍然在使用类的旧版本。我必须删除类的.pyc文件,关闭并打开Spyder,这有点愚蠢。我遗漏了什么吗?当我在Anaconda提示符中运行主代码时,一切正常工作,只是Spyder表现得很奇怪。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-11 15:24:08

(这里)要在每次更改代码后更新代码,您需要在我们的IPython控制台中运行代码之前运行这些命令(但只运行一次):

代码语言:javascript
复制
In [1]: %load_ext autoreload
In [2]: %autoreload 2
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46681504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档