【Python】命令行参数使用

来源:互联网 发布:淘宝全球买手那些人 编辑:程序博客网 时间:2024/06/05 19:20

代码

import sysif __name__ == "__main__":    url = "http://www.baidu.com"    if len(sys.argv) > 1:        url = sys.argv[1]        print('x')

else:

msgBox()

说明

导入模块

import sys

程序入口main

if __name__ == "__main__":

判断命令行入参个数

if len(sys.argv) > 1:
#判断参数的个数是否大于1个,如果只有一个参数(即脚本本身的文件名),则无意义

使用第一个参数

url = sys.argv[1]
#使用第一个参数

示例

命令行中的命令为 test.py arg

参数 sys.argv[1] 是 arg


原创粉丝点击