pythonimport搜索路径路径设置pythonpath库
python默认安装路径python import 导⼊概述
在⼀个导⼊语句中的模块名起到两个作⽤:识别加载的外部⽂档,也会变成赋值给被载⼊模块的变量,模块定义的对象也会在执⾏时创建,就是在Import执⾏时,import会⼀次运⾏在⽬标⽂档中的语句从⽽建⽴其中的内容
程序第⼀次导⼊指定⽂件⽂件时执⾏的步骤:
1. 到模块⽂件
2. 编译成位码(如果需要)
3. 执⾏模块的代码来创建其所定义的对象
这三个步骤只在程序执⾏时,
模块第⼀次导⼊时才会进⾏,在这之后导⼊相同模块时,会跳过这三个步骤,⽽只是提取内存中已加载的模块对象import 搜索路径
PYTHONPATH⽬录(如果已经进⾏了设置):python会从左⾄右搜索pythonpath环境变量设置中罗列出的所有⽬录,简⽽⾔之,pythonpath是设置包含Python程序⽂件的⽬录的列表,这些⽬录可以是⽤户定义的或平台特定的⽬录名
详细设置见:blog.csdn/fyh2003/article/details/6837624
因为Python会先搜索主⽬录,当导⼊的⽂件跨⽬录时,这个设置才显得⾮常重要
标准链接库⽬录
接着Python会⾃动搜索标准库模块安装在机器上的那些⽬录,因为这些⼀定会被搜索,所以不需要添加到pythonpath之中的
任何.pth⽂件的内容(如果存在的话)允许⽤户把有效的⽬录添加到模块搜索路径中去,也就是后缀名为.pth的⽂本⽂件中⼀⾏⾏地列出⽬录,可以把⼀个.path⽂件放置在Python安装⽬录的顶层(例如C:\Python27)来扩展模块搜索路径,此时可以扮演pythonpath的⾓⾊、
其他
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论