3.3 模块的搜索路径
-
寻找模块的路径:
寻找模块的路径: 内存 ----> 内置模块 ---> sys.path中找 只要这三个地方:内存 内置模块 sys.path可以找到这个引用的模块的路径,这个模块就可以直接引用到. import sys print(sys.path) import tbjx print(sys.modules)
-
如何引用不在同一文件下的py
如何引用到tbjx1.py import sys sys.path.append(r'D:\s23\day15') 可以直接引入了 import tbjx1 tbjx1.read1()
-
sys.path.append
- .对于模块和自己写的脚本不在同一个目录下,在脚本开头加sys.path.append('xxx'):
- 把路径添加到系统的环境变量,或把该路径的文件夹放进已经添加到系统环境变量的路径内。环境变量的内容会自动添加到模块搜索路径中。