导入spam模块时,解释器首先查找名为spam的内置模块。如果没找到,解释器再从sys.path变量中的目录列表里查找spam.py文件。sys.path初始化时包含以下位置:
1.输入脚本的目录(或未指定文件时的当前目录)。
2.PYTHONPATH(目录列表,与shell变量PATH的语法一样)。
初始化后,Python程序可以更改sys.path。运行脚本的目录在标准库路径之前,置于搜索路径的开头。即加载的是该目录里的脚本,而不是标准库的同名模块。除非刻意替换,否则会报错。
客服热线:0731-85127885
违法和不良信息举报
举报电话:0731-85127885 举报邮箱:tousu@csai.cn
优草派 版权所有 © 2024