有时是不是需要获取系统版本号啥的信息,这就需要到sys模块了。
一、sys 模块概述
sys模块是 Python 标准库中的核心模块之一,提供了与 Python 解释器和系统环境交互的接口。通过sys模块,你可以访问:
- 命令行参数
- 解释器版本和配置
- 标准输入 / 输出 / 错误流
- 内存使用情况
- 异常处理机制
- 系统退出功能
二、核心功能与示例
2.1 命令行参数 (sys.argv)
sys.argv是一个字符串列表,包含命令行传递给 Python 脚本的所有参数。第一个元素 (sys.argv[0]) 是脚本名称。
示例:计算命令行参数之和
import sys
def sum_args():
# 跳过脚本名,将剩余参数转换为浮点数并求和
args = [float(arg) for arg in sys.argv[1:]]
total = sum(args)
print(f"参数: {args}")
print(f"总和: {total}")
if __name__ == "__main__":
sum_args()
运行示例:
订阅专栏 解锁全文
409

被折叠的 条评论
为什么被折叠?



