Python寻找路径和查找文件路径的示例
作者:会跳的蚂蚁 时间:2023-05-01 10:36:37
Sys.path 指定用于模块搜索路径的字符串列表
也可以通过sys模块的append方法在Python环境中增加搜索路径。
Sys.path.append(‘/usr/bin/')
/usr/lib64/python2.6 python模块默认存放路径
.pyc是一种二进制文件,是由py文件经过编译后生成的文件,加载的速度有所提高,且为加密文件,有利于保密。
1:简单安全的方法,是在sys.path的某个目录下添加路径配置文件,最常见的就是在…/site-package/目录下。路径配置文件的扩展名是”.pth”,其中的每一行包含一个单独的路径,该路径会添加到sys.path列表中(已验证)。”.pth”中的路径既可以是绝对路径,也可以是相对路径,如果是相对路径,则是相对于包含”.pth”文件的路径而言的。
2:加载路径:在Python标准库中修改site.py文件,并编辑sys.path。除非使用了-S开关选项,否则site.py在Python解释器加载时会自动被引入(执行),作用是加载site-packages中的包和模块到python的sys.path里面。所以,可以编辑site.py,然后加上下面的两行内容即可:
Import sys
sys.path.append('/test')
撤销编辑:
撤销最近一次操作(小写u)
撤销当前行所有修改(大写U)
恢复前一次撤销(Ctrl + r,即重做)
1.模块自带属性
>>> import os
>>> print os.__file__
/usr/lib64/python2.6/os.pyc
2.使用inspect的查找文件getfile方法,获取地址
>>> import os
>>> import inspect
>>> print inspect.getfile(os)
/usr/lib64/python2.6/os.pyc
>>> print inspect.getsourcefile(os)
/usr/lib64/python2.6/os.py
3. 使用imp的查找模块的方法
>>> import os
>>> import imp
>>> print imp.find_module('os')
(<open file '/usr/lib64/python2.6/os.py', mode 'U' at 0x7fa598970540>, '/usr/lib64/python2.6/os.py', ('.py', 'U', 1))
来源:https://blog.csdn.net/braveants/article/details/72282796
标签:Python,路径,查找,文件
0
投稿
猜你喜欢
用CSS3将你的设计带入下个高度[译]
2009-06-22 13:03:00
Python图片处理之图片采样处理详解
2021-01-14 12:58:36
Mysql数据库备份和还原常用的命令
2011-12-01 10:41:54
windows下python和pip安装教程
2022-04-07 13:00:44
Python中如何优雅的合并两个字典(dict)方法示例
2023-08-02 16:15:25
200行python代码实现2048游戏
2023-02-28 16:07:21
Django 外键的使用方法详解
2022-10-16 14:30:51
case 嵌套查询与连接查询你需要懂得
2024-01-24 02:11:02
python类的继承实例详解
2021-04-10 07:22:33
vue实现登录界面
2024-05-02 16:53:56
Pandas中时间序列的处理大全
2023-08-14 06:18:30
全面理解JavaScript中的闭包
2024-04-17 10:09:24
基于Django用户认证系统详解
2023-04-13 15:35:13
IE8新特性及IE8安装使用 目录
2008-04-01 09:50:00
深入理解Go语言中的数组和切片
2024-02-04 05:09:54
你是一个职业的页面重构工作者吗?
2008-09-29 12:07:00
浅析MySQL的WriteSet并行复制
2024-01-18 04:28:11
Python的numpy库下的几个小函数的用法(小结)
2021-12-13 10:29:33
SQL 随机查询 包括(sqlserver,mysql,access等)
2024-01-26 15:42:43
Python的10道简单测试题(含答案)
2021-12-28 03:57:24