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'):
- 把路径添加到系统的环境变量,或把该路径的文件夹放进已经添加到系统环境变量的路径内。环境变量的内容会自动添加到模块搜索路径中。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步