python基础之-sys模块、os模块基本介绍(未完成)

背景介绍

在自动化脚本中,经常会用到类似:sys.argv[1]和os.getenv("id")两种方式进行传参,为了便于区分,鉴于自己的理解进行一定记录,后续将继续补充。

基本介绍
一、sys模块
它的很多属性描述程序的执行环境,是python的基础模块。
* sys.argv :实现从程序外部向程序传递参数。
* sys.argv 变量是一个包含了命令行参数的字符串列表, 利用命令行向程序传递参数;其中,脚本的名称总是 sys.argv 列表的某一个参数。

二、os模块
进程信息:包含普遍的操作系统功能,不受平台限制,如果想要程序与平台无关,这个模块十分重要。

* os.getpid(): 获取进程的pid.
* os.getppid(): 获取父进程的pid.
* os.getuid(): 获取用户id.
* os.getenv(): 按key获取当前的环境变量.
* os.putenv(): 按key修改指定的环境变量.
posted @   我很喜欢我自己  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示