导入spam模块时,解释器首先查找名为spam的内置模块。如果没找到,解释器再从sys.path变量中的目录列表里查找spam.py文件。sys.path初始化时包含以下位置:
1.输入脚本的目录(或未指定文件时的当前目录)。
2.PYTHONPATH(目录列表,与shell变量PATH的语法一样)。
初始化后,Python程序可以更改sys.path。运行脚本的目录在标准库路径之前,置于搜索路径的开头。即加载的是该目录里的脚本,而不是标准库的同名模块。除非刻意替换,否则会报错。
请用手机扫描二维码下载
使用手机扫码报名,立即锁定名额
扫一扫,立即报名