当前位置: 首页 > news >正文

滨州 网站开发科技公司网站欣赏

滨州 网站开发,科技公司网站欣赏,网页设计制作论文,哈尔滨网络优化公司有哪些argparser使用教程 1.介绍2.基本使用3.add_argument() 参数设置4.参考 1.介绍 #xff08;一#xff09;argparse 模块是 Python 内置的用于命令项选项与参数解析的模块#xff0c;其用主要在两个方面#xff1a; 一方面在python文件中可以将算法参数集中放到一起#x… argparser使用教程 1.介绍2.基本使用3.add_argument() 参数设置4.参考 1.介绍 一argparse 模块是 Python 内置的用于命令项选项与参数解析的模块其用主要在两个方面 一方面在python文件中可以将算法参数集中放到一起对参数进行调整时能够找到文件中参数集中的位置主要是调整默认参数另一方面在利用python终端进行调用时不想进入python文件内部对默认参数调整可以先查看文件参数的使用然后在终端进行指定修改然后传递参数进入python文件内部对其对应参数进行设置 二与argparse在终端设置参数然后传递进入python文件内部相同功能的还有Python内置sys.argv但是与argparse传递参数时需要指定参数名而sys.argv则按照终端参数的顺序传入到sys.argv列表在python内部则根据列表顺序进行调用。 2.基本使用 argparse定义四个步骤 导入argparse包 ——import argparse创建一个命令行解析器对象 ——创建 ArgumentParser() 对象给解析器添加命令行参数 ——调用add_argument() 方法添加参数解析命令行的参数 ——使用 parse_args() 解析添加的参数 1代码示例如下python文件argparser.py # 1.导入argparse库 import argparse# 2. 定义命令行解析器对象 parser argparse.ArgumentParser(descriptionUse of argparse)# 3. 添加命令行参数 parser.add_argument(--model,typestr,defaultmodel name,helpinput model) parser.add_argument(--lr,typefloat,default0.01,helplearning rate)# 4. 从命令行中结构化解析参数 args parser.parse_args()# 5.输出或调用解析参数 print(args)# 打印全部参数信息 print(show {} {}.format(args.model, args.lr)) 2终端查看使用 python argparser.py -h #可以查看设置的参数使用说明3终端运行时修改默认参数 python argparser.py --model resnet504 sys.argv的命令行参数 sys.argv的使用 当Python脚本被执行时命令行参数被传递给脚本,并以列表形式存储在 sys.argv 列表中通俗将就是将命令终端python文件名终端调用参数名加入到sys.argv之中这样可以将终端输入的参数传递到python文件内部中在argparser.py文件内部可以设置parm1sys.argv[0]即设置的param1的变量值为终端传递的argparser.py的路径名sys.argv在少量参数时使用在文件含有大量参数时推荐使用argparse python python argparser.py --model resnet50 #就会把argparser.py --model resnet50传递进入sys.argv,形成如下列表sys.argv是一个列表在python内部sys.argv[0]表示python文件名sys.argv[1]‘–model’sys.argv[2]‘resnet50’ 3.add_argument() 参数设置 名称说明备注name命令行参数的名字默认是选项字符串去掉前缀后的结果action参数在命令行中出现时应该采取的动作默认store_true/store_falsedefault指定参数的默认值无type指定命令行参数应该被转换成的类型无choices指定参数可接受的值的一个容器只能从可接受值里取值required指定参数是否必须提供无help指定参数的帮助信息无 1.基本用法参数名称model,参数输入值被转化为字符串required表示参数为必须值不为可选 default表示默认为resnethelp为该参数的帮助信息 parser.add_argument(name--model,typestr,requiredTrue,defaultresnet,helpinput model name)2.action的用法 parser.add_argument(--verbose, actionstore_true, helpincrease output verbosity) 运行程序并加上--verbose选项例如python script.py --verboseargs.verbose的值将会是True3.choices parser.add_argument(--food, choices[apple, banana, cherry], helpchoose a fruit) --food选项指定一个不是apple、banana或cherry的值例如python script.py --food orangeargparse将会显示一个错误消息说明提供的值不是有效的选择。4.参考 1参考教程argparse使用
http://www.hkea.cn/news/14536325/

相关文章:

  • 合肥网站开发需要多网站服务器技术
  • 怎么在网站里做宣传做的最好的门户网站
  • 网站导航栏固定mysql做网站怎么查看数据库
  • 绮思网站建设qswoo注册一个空壳公司养着
  • 药品和医疗器械 网站备案discuz与wordpress
  • 推进网站集约化建设制度软件定制报价单
  • 网站建设与制作实验报告广告设计服务
  • 保亭交通工程建设局网站wordpress添加视频
  • 商业网站推广外贸seo网站搭建
  • 英文外贸网站建设推广国外有什么优秀的网站推荐
  • 仿站是什么在线做数据图的网站
  • 外贸soho怎么做网站公司页面图片
  • 厦门网站推广用凡客建站做的网站有哪些
  • 电子商务网站的整个建设流程如何设置wordpress会员注册页
  • 住房和城乡建设部的网站周年庆网站要怎么做
  • wordpress 多语言网站网页制作过程怎么写
  • 网站建设服务上海微信公众号怎么创建步骤
  • 建筑模型设计网站建设jsp网站开发好书
  • 手机搭建网站软件运营公司有哪些
  • 杨振峰网站开发分析建设网站的可行性分析
  • 什么类型的网站流量高wordpress全站公告
  • 网站如何做宣传网站建设讠金手指科杰
  • 四川省住房与城乡建设厅网站管网兴山县铁路建设协调指挥部网站
  • 招聘网站源码下载做网站seo的公司
  • 旅游网站建设方案两百字免费建立手机网站
  • ps个人网站首页怎么制作网页设计的流程是什么
  • 中企动力成都分公司网站建设案例动画片是怎么制作出来的
  • 百家号和网站同步做有些网站仿出问题
  • 浙江省住房城乡建设厅官方网站做企业网站设计手机站
  • 郑州网站制作-中国互联怎么才能有自己的网站