一次不规范命名引发的引用自建模块失败

在学习到模块这一章的时候简单的写了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()

 

运行成功,是否意味着有引用模块的地方的文件命名不能为数字?

 

posted @ 2020-05-07 22:52  顶点测试  阅读(145)  评论(0)    收藏  举报