长安的花

当学问走过漫漫古道
凿刻入千窟,心也从愚昧中苏醒

0%

Argparse 使用

Argparse 教程(简略)

目前所用到的是新建一个config.py文件,将所需要的固定变量,比如路径,存放进去。

config 代码模板

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import argparse
from pathlib import Path
parser = argparse.ArgumentParser()
#可以添加多个add_argument
parser.add_argument(
"--all_tif",# 调用的时候就看这个变量
type=Path,
default=Path("new_tif"),#所存放的内容
help="Location of the WSI organized in subfolders by class")#提示

parser.add_argument(
"--all_xml",
type=Path,
default=Path("new_xml"),
help="Location of the WSI organized in subfolders by class")

args = parser.parse_args()#不可缺少

其他文件中调用

在其他文件中调用的时候,需要import config

1
2
3
import config
path_tif = config.args.all_tif #可以将 config中定义的内容引出default=Path("new_tif")
path_xml = config.args.all_xml

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

欢迎关注我的其它发布渠道