gpt4 book ai didi

Python 控制台未更新(使用 PyCharm)

转载 作者:太空宇宙 更新时间:2023-11-04 05:42:04 25 4
gpt4 key购买 nike

我是 Python 的新手,我正在使用 PyCharm。我试图使用控制台以交互方式检查我的函数做了什么,但是一旦函数被加载,它们就不会更新。更准确地说:

给定“functions.py”中的一组函数,我在控制台中写“from functions import *”这在一开始是有效的,但是当“functions.py”中的函数被更改时,即使我重新启动“导入”命令,控制台也看不到它。

知道我应该做什么吗?

谢谢

最佳答案

通过执行reload(functions) 重新加载您的模块。

然后再执行一次 from functions import *(因为您正在导入所有内容)。

然后它会起作用。

或者,如果您只导入模块:

import functions 

并从模块命名空间调用它:

functions.my_function()

然后只需 reload(functions) 就足够了(无需再次调用 import)。

我已经在 Python 2.7.6 的解释器 session 中测试了所有这些。

关于Python 控制台未更新(使用 PyCharm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33571475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com