模块,用一砣代码实现了某个功能的代码集合。
1、模块可分为:自定义模块、第三方模块、内置模块
2、导入模块
import module from module.xx.xx import xx from module.xx.xx import xx as rename from module.xx.xx import *
导入模块时是根据那个路径作为基准来进行的呢?即:sys.path
import re,sys
print(sys.path)
如果sys.path路径列表没有你想要的路径,可以通过 sys.path.append('路径') 添加
import sys import os project_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(project_path)
#添加路径
import sys,os
p = os.path.dirname(__file__)
new_path = os.path.join(p,'day6')
sys.path.append(new_path)
#测试是否成功
import path
for k in sys.path:
print(k)