如何解决在 Python 交互式会话中重新加载文件?
我想在 python3 交互式会话中加载此源代码 (fib_src.py):
def fib(x):
if x<7:
return x
return fib(x-1)+fib(x-2)
与
from fib_src import *
fib(5)
from importlib import reload
reload(fib_src)
但是如果您注意到,我从不导入整个模块。因此,它向我发送了一个错误:NameError: name 'fib_src' is not defined
我该如何解决? (我知道用“import fib_src”导入已经解决了,但这让我用 fib_src.fib(num) 调用函数是不切实际的)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。