import sysimport osprint(__file__)print(os.path.abspath(__file__))print(os.path.dirname(os.path.abspath(__file__)))BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.append(BASE_DIR)
模块就是一个py文件 一个.py文件就是一个模块
提高代码的可维护性
模块的调用:
调用文件与被调用文件在同一个目录下使 import time
python解释器的搜索路径:存在 sys.path下 可以打印出来 看看
__name__ 程序执行位置不一样 它的值不一样。