您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如果import语句仅包含文件名,python如何找到模块文件?

如果import语句仅包含文件名,python如何找到模块文件?

http://docs.python.org/3/tutorial/modules.html#the-module-search- path

6.1.2。模块搜索路径

spam导入名为的模块时,解释器首先搜索具有该名称的内置模块。如果未找到,那么它将搜索spam.py该变量给定的目录列表中命名的文件sys.pathsys.path从以下位置初始化:

注意:在支持符号链接文件系统上,在遵循符号链接之后计算包含输入脚本的目录。换句话说,包含符号链接的目录不会添加到模块搜索路径中。

初始化后,Python程序可以进行修改sys.path。包含正在运行的脚本的目录位于搜索路径的开始,在标准库路径之前。这意味着将加载该目录中的脚本,而不是库目录中相同名称的模块。除非打算进行更换,否则这是一个错误。有关更多信息,请参见标准模块部分。

有关“特定于安装的认设置”的信息,请参阅模块site文档。

python 2022/1/1 18:33:57 有407人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶