pythonsys模块包含了与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 sys.path用法相关推荐

  1. python sys.path.append(),sys.path.insert()用法

    python sys.path.append(),sys.path.insert()用法 添加import搜索路径 python程序中使用 import XXX 时,python解析器会在当前目录.已 ...

  2. Python sys.path详解

    如何将路径"永久"添加到sys.path? sys.path是python的搜索模块的路径集,是一个list ['', 'C:\\WINDOWS\\system32\\python ...

  3. python sys.path.append()添加路径_Python调用CST进行天线建模仿真:环境搭建指南

    CST微波工作室支持使用Matlab对其进行调用,但是一直以来官方没有提供python调用接口,但在最新的CST2020更新中添加了对Python3.6的调用支持,在安装路径下就已经附带了python ...

  4. python sys.path[0_Python的sys.path从哪里初始化?

    Python的sys.path从哪里初始化? Python的sys.path从哪里初始化? UPD :Python在引用PYTHONPATH之前添加了一些path: >>> impo ...

  5. python sys.path

    sys.path 搜索模块的路径集.在使用import的时候,会从这些路径中自动搜索. import sys sys.path['', 'D:\\program\\anaconda3\\python3 ...

  6. [Python] sys.argv[] 用法

    本篇文章介绍的是sys.argv[]的用法: 首先看到sys应该知道是调用的系统函数. sys.argv是从外部终端获取参数的一个桥梁,获取到的结果为list形式. 第一个获取的参数就是程序本身 如下 ...

  7. python sys.argv[]用法

    sys.argv变量是一个字符串的列表.特别地,sys.argv包含了命令行参数 的列表,即使用命令行传递给你的程序的参数. 这里,当我们执行python using_sys.py we are ar ...

  8. python sys argv 用法_Pythonsys.argv用法实例

    sys.argv变量是一个字符串的列表.特别地,sys.argv包含了命令行参数 的列表,即使用命令行传递给你的程序的参数. 这里,当我们执行python using_sys.py we are ar ...

  9. python sys模块_Python sys模块

    python sys模块 Python sys module provides easy functions that allow us to interact with the interprete ...

最新文章

  1. 神经网络中的批量归一化Batch Normalization(BN)原理总结
  2. MIT:机器学习预测2018世界杯冠军
  3. 似水流年,美丽清华园
  4. 什么时候用转发什么时候用重定向_玉米控旺药什么时候用?买哪些药?该如何用?...
  5. 一些实用的Javascript代码
  6. k8s组件说明:ETCD存储组件
  7. 企业微信万亿级日志检索系统
  8. Spark内存管理(3)—— 统一内存管理设计理念
  9. 服务器硬盘如何验收,系列服务器及存储测试安装验收报告.doc
  10. 【MFC系列-第8天】小型软件项目开发
  11. 背单词软件 单词风暴 分享id_周一考研高效背单词系列(一):利用单词软件如何背好单词...
  12. POI SXSSFWorkbook 实现大批量数据 导出
  13. 使用Docker和Azure Kubernetes服务将ASP.NET核心应用程序容器化
  14. cobbler自动化系统安装
  15. PCS7服务器数据包安装位置,PCS7中应用PH服务器的配置问题
  16. 正高、正常高和大地高的区别
  17. 一次看过瘾!中国摩博会的“钢铁怪兽”你最爱哪辆?
  18. 如何用计算机做音乐,怎么制作音乐-手把手教你用废旧物品DIY音乐道具,超好玩!...
  19. 金蝶服务端调用OSF服务
  20. 十款开发者常用的Chrome插件,让chrome成为开发利器!

热门文章

  1. 海外网红KOL营销的合作方式
  2. java实现回文数算法
  3. Seaborn系列(三):分布统计绘图(distribution)
  4. 物联网小课堂之NB-IoT黑科技——长连接方案x2
  5. Auto.js中的悬浮窗
  6. ELF文件——DWARF源码解析
  7. MySQL数据库基础学习小终结:连接查询、表结构的修改、约束条件、MySQL与python交互
  8. HIVE 列转行 字段分组截取随笔#collect_list/collect_set
  9. 【Java基础】入门
  10. 怎樣制作线段动画_教您怎样才能演示图形平移过程?