Python中sys的核心模块使用方法解析
发布时间
阅读量:
阅读量
sys是与Python解释器紧密关联的一个标准库,它为我们提供了访问那些与Python解释器具有密切联系的变量和函数的途径。
sys模块的官方说明可参考:https://docs.python.org/3/library/sys.html
该模块中常见的一些变量和函数及其对应的功能如下表所示:
| sys成员(变量和函数) | 功能描述 |
|---|---|
| sy.argv | 获取运行Python程序的命令行参数。其中sys.argv[0]通常是指该Python程序,sys.argv[1]代表为Python程序提供的第一个参数,sys.argv[2]代表为Python程序提供的第二个参数······以此类推。 |
| sys.path | 是一个字符串列表,其中每个字符串都是一个目录名,在使用import语句导入模块时,解释器就会从这些目录中查找指定的模块。 |
| sys.exit() | 通过引发SystemExit异常来退出程序。将其放在try块中不能阻止finally块的执行。你可以提供一个整数作为参数(默认为0,标识成功),用来标识程序是否成功运行,这是UNIX的一个惯例。 |
| sys.modules | 返回模块名和载入模块对应关系的字典。 |
| sys.platform | 此变量是一个字符串,标识解释器当前正在运行的平台名称,它可能是标识操作系统的名称,也可能是标识其他种 |
全部评论 (0)
还没有任何评论哟~
