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常用模块用法分析
Sep 08 Python
python生成IP段的方法
Jul 07 Python
python中yaml配置文件模块的使用详解
Apr 27 Python
使用Python监控文件内容变化代码实例
Jun 04 Python
使用coverage统计python web项目代码覆盖率的方法详解
Aug 05 Python
python单例设计模式实现解析
Jan 07 Python
Python 实现自动登录+点击+滑动验证功能
Jun 10 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
Jun 23 Python
python 如何使用find和find_all爬虫、找文本的实现
Oct 16 Python
pycharm 关闭search everywhere的解决操作
Jan 15 Python
Python类方法总结讲解
Jul 26 Python
Python 数据可视化之Bokeh详解
Nov 02 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中数字检测is_numeric与ctype_digit的区别介绍
2012/10/04 PHP
codeigniter教程之多文件上传使用示例
2014/02/11 PHP
php函数serialize()与unserialize()用法实例
2014/11/06 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
一实用的实现table排序的Javascript类库
2007/09/12 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
Vue编写多地区选择组件
2017/08/21 Javascript
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
2018/09/05 Javascript
Bootstrap实现模态框效果
2019/09/30 Javascript
Nuxt配置Element-UI按需引入的操作方法
2020/07/06 Javascript
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
Python实现的凯撒密码算法示例
2018/04/12 Python
python实现点对点聊天程序
2018/07/28 Python
python hook监听事件详解
2018/10/25 Python
python isinstance函数用法详解
2020/02/13 Python
Python实现多线程下载脚本的示例代码
2020/04/03 Python
python温度转换华氏温度实现代码
2020/12/06 Python
python绘图模块之利用turtle画图
2021/02/12 Python
英国第一豪华护肤品牌:Elemis
2017/10/12 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
车辆维修工自我评价怎么写
2013/09/20 职场文书
教师求职信范文分享
2013/12/27 职场文书
物业招聘计划书
2014/01/10 职场文书
学生自我评价范文
2014/02/02 职场文书
医学生毕业自我鉴定
2014/03/26 职场文书
城管综合整治方案
2014/05/01 职场文书
建筑管理专业求职信
2014/07/28 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
2014年大学生党员自我评议
2014/09/22 职场文书
焦裕禄观后感
2015/06/03 职场文书
七一晚会主持词
2015/06/29 职场文书
五年级作文之劳动作文
2019/11/12 职场文书
SqlServer 垂直分表(减少程序改动)
2021/04/16 SQL Server
python自动化八大定位元素讲解
2021/07/09 Python