Argparse模块相关问题

type
status
date
slug
summary
tags
category
icon
password

基本介绍

argparse 是 Python 标准库中的一个模块,用于解析命令行参数。它提供了一种灵活且易于使用的方式来处理命令行输入,使得编写命令行工具变得更加简单和直观。
 

基本语法

 

说明

  • 创建 ArgumentParser 对象parser = argparse.ArgumentParser(description="示例程序") 创建一个解析器对象,并提供一个描述信息。
  • 添加命令行参数:使用 parser.add_argument 方法添加参数,例如 -name-age-verbose
    • -name-age 是可选参数,分别指定了类型为 strint
    • -verbose 是一个布尔标志参数,使用 action='store_true' 表示如果提供了该参数,其值为 True,否则为 False
  • 解析命令行参数args = parser.parse_args() 解析命令行参数并返回一个包含所有参数的命名空间对象 args
  • 使用解析后的参数:根据解析后的参数执行相应的逻辑。
 

传入参数(重要)

 

方式1——命令行

 

方式2——py文件

用command命令+subprocess库
 

方式3——.sh文件

 
 

相关页面

💡
.sh 文件如何在window下执行
 
Prev
Kurisu Yukko's watch List
Next
Logging模块相关问题
Loading...