import导入模块

1. import 搜索路径

import sys
sys.path
[
'C:\\Users\\mac\\Desktop\\untitled', 
'C:\\Users\\mac\\Desktop\\untitled', 
'D:\\python\\Anaconda\\python36.zip', 
'D:\\python\\Anaconda\\DLLs', 
'D:\\python\\Anaconda\\lib', 
'D:\\python\\Anaconda', 
'D:\\python\\Anaconda\\lib\\site-packages', 
'D:\\python\\Anaconda\\lib\\site-packages\\Babel-2.5.0-py3.6.egg', 
'D:\\python\\Anaconda\\lib\\site-packages\\win32', 
'D:\\python\\Anaconda\\lib\\site-packages\\win32\\lib', 
'D:\\python\\Anaconda\\lib\\site-packages\\Pythonwin', 
'D:\\python\\PyCharm 2017.3.3\\helpers\\pycharm_matplotlib_backend'
]
路径搜索
  • 从上面列出的目录里依次查找要导入的模块文件
  • ' ' 表示当前路径
程序执行时导入模块路径
sys.path.append('C:\\Users\\mac\\Desktop\\untitled\\xxxx')
sys.path.insert(0, 'C:\\Users\\mac\\Desktop\\untitled\\xxxx')    #可以确保先搜索这个路径

2. 重新导入模块

模块被导入后,import module不能重新导入模块,重新导入需用

  • 测试模块内容

  • 调用模块中的方法

  • 修改测试模块

  • 重新加载模块

results matching ""

    No results matching ""