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 for Informatics 第11章 正则表达式(一)
Apr 21 Python
Python中matplotlib中文乱码解决办法
May 12 Python
python中 logging的使用详解
Oct 25 Python
python实现决策树、随机森林的简单原理
Mar 26 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
Python3基础教程之递归函数简单示例
Jun 07 Python
python元组的概念知识点
Nov 19 Python
解决pycharm同一目录下无法import其他文件
Feb 12 Python
Python学习笔记之装饰器
Aug 06 Python
Python实现小黑屋游戏的完整实例
Jan 06 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
python缺失值填充方法示例代码
Dec 24 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中使用虚代理实现延迟加载技术
2014/11/05 PHP
php启用sphinx全文搜索的实现方法
2014/12/24 PHP
Linux系统递归生成目录中文件的md5的方法
2015/06/29 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
jquery 全局AJAX事件使用代码
2010/11/05 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
js实现上传图片及时预览
2016/05/07 Javascript
jquery把int类型转换成字符串类型的方法
2016/10/07 Javascript
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
js移动端图片压缩上传功能
2020/08/18 Javascript
javascript高仿热血传奇游戏实现代码
2018/02/22 Javascript
Vue 之孙组件向爷组件通信的实现
2019/04/23 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
vue.js+element 默认提示中英文操作
2020/11/11 Javascript
Python实现抓取网页并且解析的实例
2014/09/20 Python
浅谈python中copy和deepcopy中的区别
2017/10/23 Python
基于Python log 的正确打开方式
2018/04/28 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
python地震数据可视化详解
2019/06/18 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
python-opencv获取二值图像轮廓及中心点坐标的代码
2019/08/27 Python
Django框架 Pagination分页实现代码实例
2019/09/04 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
django 扩展user用户字段inlines方式
2020/03/30 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
印度最大的网上花店:Ferns N Petals(鲜花、礼品和蛋糕)
2017/10/16 全球购物
表演方阵解说词
2014/02/08 职场文书
农林环境专业求职信
2014/03/13 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
中层干部竞聘演讲稿
2014/05/15 职场文书
医学专业毕业生求职信
2014/06/20 职场文书
教你用Python+selenium搭建自动化测试环境
2021/06/18 Python
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android
MySQL中EXPLAIN语句及用法
2022/05/20 MySQL
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技