import sys
print(sys.path)
sys.path.append(r'e:/!py_m')
import m1
m1.echo()
'''
创建包e:/!py_m 。
不加sys.path.append(r'e:/!py_m')时,不能导入m1 。
真实载入顺序:
从sys.path中的目录中顺序找,找到就不找下面的了,所以会产生同名模块覆盖现象。
程序的入口文件所在目录,因为在程序执行时,此目录自动加入到sys.path中第一项
'''
import sys
print(sys.path)
sys.path.append(r'e:/!py_m')
import m1
m1.echo()
'''
创建包e:/!py_m 。
不加sys.path.append(r'e:/!py_m')时,不能导入m1 。
真实载入顺序:
从sys.path中的目录中顺序找,找到就不找下面的了,所以会产生同名模块覆盖现象。
程序的入口文件所在目录,因为在程序执行时,此目录自动加入到sys.path中第一项
'''