ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
![](https://box.kancloud.cn/22083278b18a8bbb0249319af99feec3_860x386.png) > * import本质: > 1. 搜索当前路径和sys.path列表中的路径 > 2. 导入模块就是把.py文件解释一遍,并复制给对应的模块名,例如import test 会把test.py文件解释一遍,并把解释后的结果复制给test,这时通过test.属性来调用;from test import a 把a解释,并复制给a > 3. 导入包,就是执行包下的__init__.py文件 > 4. sys.path: > 指当前项目中被执行的.py文件路径和python安装路径(Lib,sit) ![](https://box.kancloud.cn/4fe899860524c7e689ee37afdefb867f_743x436.png) ~~~ ['E:\\DjangoDjango_Mysql\\booktest', 'E:\\DjangoDjango_Mysql', 'D:\\Python\\Python36\\python36.zip', 'D:\\Python\\Python36\\DLLs', 'D:\\Python\\Python36\\lib', 'D:\\Python\\Python36', 'D:\\Python\\Python36\\lib\\site-packages', 'D:\\Python\\Python36\\lib\\site-packages\\psutil-5.2.2-py3.6-win-amd64.egg', 'D:\\Python\\Python36\\lib\\site-packages\\win32', 'D:\\Python\\Python36\\lib\\site-packages\\win32\\lib', 'D:\\Python\\Python36\\lib\\site-packages\\Pythonwin'] ~~~