Python sys模块常用方法解析


Posted in Python onFebruary 20, 2020

这篇文章主要介绍了Python sys模块常用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

旨在记录 python sys 模块的常用方法

  • sys 模块常用方法及属性
  • sys.argv: 接收外部传递的参数。
  • sys.exit([arg]): 程序退出,arg 为 0 正常退出。
  • sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。
  • sys.setdefaultencoding(): 设置系统默认编码,执行dir(sys)时不会看到这个方法,在解释器中执行不通过,可以先执行reload(sys),在执行 setdefaultencoding('utf8'),此时将系统默认编码设置为utf8。(见设置系统默认编码 )
  • sys.getfilesystemencoding(): 获取文件系统使用编码方式,Windows下返回'mbcs',mac下返回'utf-8'.
  • sys.platform: 获取当前系统平台。
  • sys.stdin、sys.stdout、sys.stderr: 标准输入、标准输出、标准错误,包含与标准I/O 流对应的流对象。
  • sys.modules: 一个全局字典,该字典是python启动后就加载在内存中。每当程序员导入新的模块,sys.modules将自动记录该模块。当第二次再导入该模块时,python会直接到字典中查找,从而加快了程序运行的速度。它拥有字典所拥有的一切方法。
  • sys.path : 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import 时正确找到。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python类和继承用法实例
Jul 07 Python
python数组循环处理方法
Aug 26 Python
django创建简单的页面响应实例教程
Sep 06 Python
Django项目使用ckeditor详解(不使用admin)
Dec 17 Python
python异常处理try except过程解析
Feb 03 Python
Python scrapy爬取小说代码案例详解
Jul 09 Python
python利用tkinter实现图片格式转换的示例
Sep 28 Python
Python return语句如何实现结果返回调用
Oct 15 Python
Python中Yield的基本用法
Oct 18 Python
深度学习小工程练习之垃圾分类详解
Apr 14 Python
Python使用random模块实现掷骰子游戏的示例代码
Apr 29 Python
python opencv检测直线 cv2.HoughLinesP的实现
Jun 18 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 #Python
pytorch ImageFolder的覆写实例
Feb 20 #Python
pytorch torchvision.ImageFolder的用法介绍
Feb 20 #Python
详解python常用命令行选项与环境变量
Feb 20 #Python
用什么库写 Python 命令行程序(示例代码详解)
Feb 20 #Python
在 Linux/Mac 下为Python函数添加超时时间的方法
Feb 20 #Python
Python os模块常用方法和属性总结
Feb 20 #Python
You might like
php中常用的预定义变量小结
2012/05/09 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
php求数组全排列,元素所有组合的方法
2016/05/05 PHP
jQuery 使用手册(一)
2009/09/23 Javascript
比较搞笑的js陷阱题
2010/02/07 Javascript
jQuery中调用WebService方法小结
2011/03/28 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
JS动态改变表格边框宽度的方法
2015/03/31 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
[05:49]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS 选手采访
2021/03/11 DOTA
初步探究Python程序的执行原理
2015/04/11 Python
python实现的希尔排序算法实例
2015/07/01 Python
用Python写一个无界面的2048小游戏
2016/05/24 Python
python通过socket实现多个连接并实现ssh功能详解
2017/11/08 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
Python3最长回文子串算法示例
2019/03/04 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
Keras中 ImageDataGenerator函数的参数用法
2020/07/03 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
HTML5的结构和语义(5):交互
2008/10/17 HTML / CSS
介绍一下常见的木马种类
2014/11/15 面试题
便利店的创业计划书
2014/01/15 职场文书
委托书范文
2014/04/02 职场文书
个人欠款担保书
2014/05/20 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
工作保证书
2015/01/17 职场文书
2015年感恩节活动总结
2015/03/24 职场文书
唱歌比赛拉拉队口号
2015/12/25 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS
Java并发编程必备之Future机制
2021/06/30 Java/Android