首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PYTHON文件更新在VCSCODE中导入时不反映

PYTHON文件更新在VCSCODE中导入时不反映
EN

Stack Overflow用户
提问于 2022-06-07 06:44:32
回答 1查看 407关注 0票数 0

我有两个文件。其中一个叫add_numbers.py。在这里,我有以下代码:

代码语言:javascript
复制
def increase_number(num):
  return num +10

然后我有了第二个文件,我的主文件,其中我导入了如下函数:

代码语言:javascript
复制
from add_numbers import increase_number

increase_number(3) 

当我更新add_numbers.py,也就是说,return num + 20,然后保存它时,这些更改没有显示在主文件中,也就是说,它仍然使用旧值10并返回13,而不是重新运行23..unless关闭并重新打开vscode

有什么建议吗?vscode bug,或者我是如何导入函数的?

编辑

我正在使用ipykernel,在重新启动内核后,更新似乎会反映出来。

EN

Stack Overflow用户

发布于 2022-06-07 06:59:25

对于任何与此做斗争并使用ipykernel的人,每次更新模块以反映更改时,都必须重新启动内核。

票数 4
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72526916

复制
相关文章

相似问题

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