导语:
本文主要介绍了关于python模块的搜索路径如何理解?的相关知识,包括python获取索引,以及python模块如何工作这些编程知识,希望对大家有参考作用。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
1、概念
加载一个模块时,系统在哪里寻找这个模块。
2、系统默认的模块搜索路径
import sys
sys.path 属性可以获取路径列表
# 案例 p06.py
# 案例 p06.py
import sys
print(type(sys.path))
print(sys.path)
for p in sys.path:
print(p)
<class 'list'>
['D:\\python\\project\\包管理', 'D:\\PyCharm Community Edition 2019.1.1\\helpers\\pydev', 'D:\\python\\project', 'D:\\PyCharm Community Edition 2019.1.1\\helpers\\third_party\\thriftpy', 'D:\\PyCharm Community Edition 2019.1.1\\helpers\\pydev', 'C:\\Users\\user\\.PyCharmCE2019.1\\system\\cythonExtensions', 'D:\\python\\project\\包管理', 'D:\\Anaconda3\\envs\\opp\\python37.zip', 'D:\\Anaconda3\\envs\\opp\\DLLs', 'D:\\Anaconda3\\envs\\opp\\lib', 'D:\\Anaconda3\\envs\\opp', 'D:\\Anaconda3\\envs\\opp\\lib\\site-packages']
D:\python\project\包管理
D:\PyCharm Community Edition 2019.1.1\helpers\pydev
D:\python\project
D:\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy
D:\PyCharm Community Edition 2019.1.1\helpers\pydev
C:\Users\user\.PyCharmCE2019.1\system\cythonExtensions
D:\python\project\包管理
D:\Anaconda3\envs\opp\python37.zip
D:\Anaconda3\envs\opp\DLLs
D:\Anaconda3\envs\opp\lib
D:\Anaconda3\envs\opp
D:\Anaconda3\envs\opp\lib\site-packages
3、添加搜索路径
sys.path.append(dir)
以上就是python模块的搜索路径介绍,希望
能对大家有所帮助。
更多Python学习指路:
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中获取字典的键值10/25
- ♥ 如何用python3输出打印功能?01/01
- ♥ 如何在python中终止程序08/18
- ♥ python中的socket建立客户端连接11/25
- ♥ python如何调用另一个文件中的函数08/24
- ♥ python unittest单元测试的过程12/22
内容反馈