#导入一个模块
import abcd
#这一步操作相当于是在当前文件的文件夹下找abc这个模块
#比如当前文件的文件夹是new_py,那么导入abc就是在new_py中找abc,
# 找到就是导入成功,找不到就是导入失败,报错为No module named 'abcd',找不到abcd这个模块
#如果是new_py下的文件夹amd里面的文件123,一样会报错,因为他不会到下层去找这时候就用到
#from amd import 123 这个意思是在new_py中找到amd ,然后再在amd中找123,这样的话就对了
#如果amd文件夹里面还有一个文件345,123调用了345里面的方法add(),这时候我在new_py里面的bin文件里去调用123,
# 那么345里面的方法依然不会执行,就是我在123中 import 345,在bin文件里from amd import 123,这是候我们运行add()
#系统依然会报错,因为在当前目录下没有找到与add()有关的方法,正确的调用方法是123.345.add(),这样才能正确调用
导入模块的实质
最新推荐文章于 2021-10-27 17:07:13 发布