预约成功
1、简单的python代码模块搜索——模块搜索路径的讲解
当一个名为 spam 的模块被导入的时候,解释器首先寻找具有该名称的内置模块。如果没有找到,然后解释器从 sys.path 变量给出的目录列表里寻找名为 spam.py 的文件。sys.path 初始有这些目录地址:
包含输入脚本的目录(或者未指定文件时的当前目录)。
PYTHONPATH (一个包含目录名称的列表,它和shell变量 PATH 有一样的语法)。
模块搜索路径取决于安装的默认设置。
2、简单的python代码模块搜索——模块搜索路径的注解:
在支持符号链接的文件系统上,包含输入脚本的目录是在追加符号链接后才计算出来的。换句话说,包含符号链接的目录并 没有 被添加到模块的搜索路径上。
在初始化后,Python程序可以更改 sys.path。包含正在运行脚本的文件目录被放在搜索路径的开头处, 在标准库路径之前。这意味着将加载此目录里的脚本,而不是标准库中的同名模块。 除非有意更换,否则这是错误。
以上就是简单的python代码模块搜索。小编认为,在刚刚针对这一问题进行的讲解,同样需要应用到实际生活中,这样才能加深大家的印象,我们大可静下心来,好好分析一下!也许你还会发现更多还不曾了解到的python方面的问题。环球网校的小编在这里希望这些信息可以对您有所帮助。