面试题答案
一键面试Python导入模块时默认的搜索路径
- 当前目录:即运行Python脚本所在的目录。如果模块在当前目录下,会优先搜索这里。
- Python安装目录下的
site-packages
目录:第三方库通常安装在此处,Python会搜索该目录以查找已安装的模块。 - Python标准库目录:包含Python内置的标准模块,如
os
、sys
等。
临时添加一个搜索路径到Python的模块搜索路径中
在Python中,可以通过修改sys.path
列表来临时添加搜索路径。示例代码如下:
import sys
new_path = '/your/new/path'
sys.path.append(new_path)
这样就把/your/new/path
添加到了模块搜索路径中。注意,这种添加是临时的,仅在当前Python会话中有效,程序结束后就失效。