一次不规范命名引发的引用自建模块失败
在学习到模块这一章的时候简单的写了2个函数 写了2个文件 命名为 a.py 和 102.py,内容为
a.py
def apple():
print("apple")
102.py
from a import apple
apple()
然后运行的时候报错 ModuleNotFoundError: No module named 'a' 但是当我将 102改成b的时候,运行成功。
但是当我又写了个文件 命名为1.py
def apple():
print("apple")
apple()
运行成功,是否意味着有引用模块的地方的文件命名不能为数字?