python中sys模块的作用是什么 您所在的位置:网站首页 鄙视动漫图片大全可爱 python中sys模块的作用是什么

python中sys模块的作用是什么

#python中sys模块的作用是什么| 来源: 网络整理| 查看: 265

python中sys模块的作用是什么 发布时间:2020-08-14 09:14:25 来源:亿速云 阅读:101 作者:小新 栏目:编程语言

这篇文章给大家分享的是有关python中sys模块的作用是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

python中的sys是提供了一系列有关python运行环境的变量和函数的模块,如sys.argv函数实现从程序外部向程序传递参数;sys.platform函数用于获取当前系统平台。

python中sys模块的作用是什么

sys模块提供了一系列有关Python运行环境的变量和函数。

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.path: 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。

sys.platform: 获取当前系统平台。

sys.stdin,sys.stdout,sys.stderr: stdin , stdout , 以及stderr 变量包含与标准I/O 流对应的流对象. 如果需要更好地控制输出,而print 不能满足你的要求, 它们就是你所需要的. 你也可以替换它们, 这时候你就可以重定向输出和输入到其它设备( device ), 或者以非标准的方式处理它们

感谢各位的阅读!关于python中sys模块的作用是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python sys 上一篇新闻:python中装饰器是什么 下一篇新闻:python是不是程序设计语言 香港云服务器 10000元红包免费领

红包可用于(云服务器、高防服务器、裸金属服务器、高防IP、云数据库、CDN加速)购买和续费

猜你喜欢 python cgi指的是什么 python2.7不换行输出的方法 Python中生成线程的方法有哪些 python添加模块的方法是什么 Python中elif语句的使用方法 eclipse调用python的方法 用python列表的方法 python中egg的使用方法 python报错keyerror的解决方法 python中文乱码怎么办


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有