Python中sys模块在哪?sys模块有哪些常用方法

在python之中有很多的内置模块或者是第三方库提供给开发者使用,而这些模块都能够去帮助完成一些很多原本需要大量代码才能实现的功能 。那么本篇文章会来介绍一下sys模块的作用和一些常用的方法,感兴趣的小伙伴一起往下看看吧 。

Python中sys模块在哪?sys模块有哪些常用方法

文章插图
一、sys模块作用
sys模块是python的一个内置模块,它可以直接使用import语法导入而不会使用到pip工具去下载安装 。sys模块的作用就是提供了很多的方法和变量能够去处理python程序,它更像是一个和python解释器运行的窗口 。
二、sys模块方法
1.exit(n):这个方法可以在程序运行的时候中途退出程序,一般来说一个python程序是运行到尾部就自动的进行退出了 。但是有时候会遇到需要中途退出程序的情况,那么就可以使用这个方法,示例如下:
sys.exit(0)2.argv:此方法的作用就是去实现从程序的外部向程序之中去传递参数进去,在调用的时候可以在命令行之中python程序名的后跟一个参数,这个参数会被argv方法给捕获,示例如下:
import sysprint(sys.argv)uu=sys.argvprint(f"i am {uu}")python 3 add.py jack    # 这里是命令行的命令3.获取编码格式:使用sys模块的getdefaultencoding方法和getfilesystemencoding方法可以去分别的获取到当前解释器和文件的默认编码字符集 。
4.version:version方法可以获取到当前python解释器的版本信息,像是解释器的主要版本和推出时间都会获取到 。
【Python中sys模块在哪?sys模块有哪些常用方法】以上就是python中sys模块的作用和常用方法介绍了,希望对你有所帮助 。

    推荐阅读