我是靠谱客的博主 执着马里奥,这篇文章主要介绍argparse库的使用,现在分享给大家,希望可以做个参考。

argparse库的使用

  在python中,argparse库可以用于在运行.py文件时提供输入参数,这个库的简单使用代码如下,假设文件名为parser.py:

复制代码
1
2
3
4
5
6
7
8
9
10
11
# -*- coding:utf-8 -*- import argparse if "__main__" == __name__: parser = argparse.ArgumentParser() parser.add_argument("--dataDir", type=str, default="./mnist") parser.add_argument("--isTraining", type=int, default=0) parser.add_argument("--sampleCount", type=int, default=5) flags = parser.parse_args() print flags.dataDir print flags.isTraining print flags.sampleCount

   在运行该文件时,可以使用如下命令

复制代码
1
python parser.py --dataDir="./Cifar10" --isTraining=1 --sampleCount=10

  值得注意的是,当前的argparse并不支持关于bool的解析,本人采用的方法是使用int类型代替

最后

以上就是执着马里奥最近收集整理的关于argparse库的使用的全部内容,更多相关argparse库内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部