sys.argv介绍

sys是Python的标准库,包含系统相关的信息和功能。argv参数是命令行传递给程序的参数变量,以列表形式存在,其中argv[0]通常用于获取脚本的文件名和完整路径,而argv[1]及以上则用于接收执行时传入的额外参数。示例代码展示了如何使用sys.argv获取并处理这些信息。
摘要由CSDN通过智能技术生成

1 sys介绍:

sys是python的标准库,System的简写形式;

2 argv

        是argument variable(参数变量)的缩写形式,在命令行调用的时候由系统传递给程序;

        argv这个变量是List形式;

        argv[0]作用: 用来获取脚本文件名和全路径;

import sys
a=sys.argv[0]
print(a)

        输出:/home/yanzhou/qby/BiGCN/process.py

        argv[1]作用:执行传入的参数

import sys,os   
print(sys.argv)                #打印输出命令行执行参数列表。
os.system(sys.argv[1])  

python test.py I

打印输出为I

参考:python 函数学习之sys.argv[1]_bro_two的博客-CSDN博客_sys.argv[1]

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值