Python sys模块常见用法有哪些总结?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1066个文字,预计阅读时间需要5分钟。
`Python` 的内置模块 `sys`,提供了与系统交互的相关变量和函数。以下是一些常见的用法:
1. 获取操作系统信息 python import sys print(sys.platform)
2. 获取当前脚本名称 python import sys print(sys.argv[0])
3. 获取当前脚本参数 python import sys print(sys.argv[1:]) # 获取除第一个参数(脚本名称)之外的参数
4. 设置环境变量 python import os os.environ['MY_VAR']='value'
5. 获取当前进程ID python print(sys.getpid())
6. 获取当前线程ID python print(sys.gettid())
7. 获取当前工作目录 python print(sys.getcwd())
8. 退出程序 python import sys sys.exit()
python的内置模块sys,提供了系统相关的一些变量和函数,在实际开发中,常见的有以下几种用法
1.获取操作系统信息
>>> import sys# 在window上执行
>>> sys.platform
'win32'
# 在linux上执行
>>> sys.platform
'linux2'
经典的使用场景,针对只适用于linux平台的代码,通过sys来判断当前操作系统是否符合要求。
本文共计1066个文字,预计阅读时间需要5分钟。
`Python` 的内置模块 `sys`,提供了与系统交互的相关变量和函数。以下是一些常见的用法:
1. 获取操作系统信息 python import sys print(sys.platform)
2. 获取当前脚本名称 python import sys print(sys.argv[0])
3. 获取当前脚本参数 python import sys print(sys.argv[1:]) # 获取除第一个参数(脚本名称)之外的参数
4. 设置环境变量 python import os os.environ['MY_VAR']='value'
5. 获取当前进程ID python print(sys.getpid())
6. 获取当前线程ID python print(sys.gettid())
7. 获取当前工作目录 python print(sys.getcwd())
8. 退出程序 python import sys sys.exit()
python的内置模块sys,提供了系统相关的一些变量和函数,在实际开发中,常见的有以下几种用法
1.获取操作系统信息
>>> import sys# 在window上执行
>>> sys.platform
'win32'
# 在linux上执行
>>> sys.platform
'linux2'
经典的使用场景,针对只适用于linux平台的代码,通过sys来判断当前操作系统是否符合要求。

