【发布时间】:2021-05-17 10:32:40
【问题描述】:
我在同一个文件夹中有两个 .py 文件:file1.py 和 file2.py。
file1.py
def hello():
print("hello world")
file2.py
from file1 import hello
reload(file1)
hello()
为什么会出现错误:
NameError: name 'file1' is not defined
【问题讨论】:
-
@n1c9:不。这不会有帮助,只会为更多问题开辟道路。此问题与
__init__.py无关。 -
另外:顺便说一句,不要将
[tag:...]用于格式化 目的,这意味着链接到网站本身的标签页。您可以改用反引号,即`file1.py`。
标签: python