python sys模块sys.path使用方法示例


Posted in Python onDecember 04, 2013

python sys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性

import sys
print dir(sys)

result:

['__displayhook__', '__doc__', '__excepthook__', '__name__', '__package__', '__stderr__', '__stdin__', '__stdout__', '_clear_type_cache', '_current_frames', '_getframe', '_mercurial', 'api_version', 'argv', 'builtin_module_names', 'byteorder', 'call_tracing', 'callstats', 'copyright', 'displayhook', 'dllhandle', 'dont_write_bytecode', 'exc_clear', 'exc_info', 'exc_type', 'excepthook', 'exec_prefix', 'executable', 'exit', 'flags', 'float_info', 'float_repr_style', 'getcheckinterval', 'getdefaultencoding', 'getfilesystemencoding', 'getprofile', 'getrecursionlimit', 'getrefcount', 'getsizeof', 'gettrace', 'getwindowsversion', 'hexversion', 'long_info', 'maxint', 'maxsize', 'maxunicode', 'meta_path', 'modules', 'path', 'path_hooks', 'path_importer_cache', 'platform', 'prefix', 'py3kwarning', 'setcheckinterval', 'setprofile', 'setrecursionlimit', 'settrace', 'stderr', 'stdin', 'stdout', 'subversion', 'version', 'version_info', 'warnoptions', 'winver']
import sys
print sys.path
result:
['C:\\Documents and Settings\\username\\My Documents\\Aptana Studio 3 Workspace\\Python_Test_Project\\src', 'C:\\Documents and Settings\\username\\My Documents\\Aptana Studio 3 Workspace\\Python_Test_Project\\src', 'C:\\Python27', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\site-packages', 'C:\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\WINDOWS\\system32\\python27.zip']

里面有个 sys.path属性。他是一个list.默然情况下python导入文件或者模块的话,他会先在sys.path里找模块的路径。如果没有的话,程序就会报错。
所以我们一般自己写程序的话。最好把自己的模块路径给加到当前模块扫描的路径里,eg: sys.path.append('你的模块的名称'),这样程序就不会
因为找不到模块而报错。。

Python 相关文章推荐
Python实现的一个自动售饮料程序代码分享
Aug 25 Python
python使用webbrowser浏览指定url的方法
Apr 04 Python
Python装饰器简单用法实例小结
Dec 03 Python
Python列表元素常见操作简单示例
Oct 25 Python
Python partial函数原理及用法解析
Dec 11 Python
opencv之为图像添加边界的方法示例
Dec 26 Python
Python语言异常处理测试过程解析
Jan 08 Python
python 实现将Numpy数组保存为图像
Jan 09 Python
Python定时器线程池原理详解
Feb 26 Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 Python
python接入支付宝的实例操作
Jul 20 Python
解决Python3.8运行tornado项目报NotImplementedError错误
Sep 02 Python
Python yield使用方法示例
Dec 04 #Python
python函数参数*args**kwargs用法实例
Dec 04 #Python
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
Dec 04 #Python
Python Web框架Pylons中使用MongoDB的例子
Dec 03 #Python
python将xml xsl文件生成html文件存储示例讲解
Dec 03 #Python
python使用reportlab画图示例(含中文汉字)
Dec 03 #Python
python33 urllib2使用方法细节讲解
Dec 03 #Python
You might like
WIN98下Apache1.3.14+PHP4.0.4的安装
2006/10/09 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
YII2框架中添加自定义模块的方法实例分析
2020/03/18 PHP
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
javascript自定义startWith()和endWith()的两种方法
2013/11/11 Javascript
javascipt:filter过滤介绍及使用
2014/09/10 Javascript
js实现文字无缝向上滚动
2017/02/16 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
详解node.js搭建代理服务器请求数据
2017/04/08 Javascript
JS实现标签页切换效果
2017/05/04 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
2017/05/13 jQuery
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
微信小程序自定义导航栏(模板化)
2019/11/15 Javascript
用Golang运行JavaScript的实现示例
2019/11/25 Javascript
Postman无法正常返回结果问题解决
2020/08/28 Javascript
[01:01:51]EG vs VG Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
解决PyCharm import torch包失败的问题
2018/10/13 Python
Python利用WMI实现ping命令的例子
2019/08/14 Python
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
在django中查询获取数据,get, filter,all(),values()操作
2020/08/09 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
澳大利亚最好的在线时尚精品店:Princess Polly
2018/01/03 全球购物
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
机电一体化职业规划书
2014/01/07 职场文书
渡河少年教学反思
2014/02/12 职场文书
企业党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
2014年保卫科工作总结
2014/12/05 职场文书
党员个人承诺书
2015/04/27 职场文书
离职信范文
2015/06/23 职场文书
python 利用 PIL 将数组值转成图片的实现
2021/04/12 Python
python实现socket简单通信的示例代码
2021/04/13 Python
Python+Appium新手教程
2021/04/17 Python
Python 匹配文本并在其上一行追加文本
2022/05/11 Python