python中的sys模块,python的sys库用法

  python中的sys模块,python的sys库用法

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

  Sys模块提供了一系列与Python运行时环境相关的变量和函数。

  (推荐教程:Python入门)

  sys模块的常用功能列表

  Sys.argv:实现了从程序外部向程序传递参数。

  Sys.exit([arg]):在程序中间退出。arg=0是正常退出。

  Sys.getdefaultencoding():获取当前系统代码,默认情况下一般是ascii码。

  Sys.setdefaultencoding():设置系统默认编码。执行dir(sys)时不会看到这个方法。如果在解释器中执行失败,可以先执行reload(sys),然后执行setdefaultencoding(utf8 ),再将系统默认编码设置为utf8。(参见设置系统默认代码)

  Sys。GetFileSystemEncoding () 3360获取文件系统使用的编码方式,在Windows下返回‘mbcs’,在mac下返回‘utf-8’。

  Sys.path:获取指定模块搜索路径的字符串集。你可以把写好的模块放在其中一个获得的路径下,在程序中导入的时候可以正确的找到。

  获取当前系统平台。

  Sys。标准输入,系统。stdout,sys。stderr 3360 stdin、stdout和stderr变量包含对应于标准I/O流的流对象。如果你需要更好的控制输出,而打印又不能满足你的要求,它们就是你需要的。你也可以替换它们,然后你可以将输出和输入重定向到其他设备(装置),或者使用非标准的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: