python 如何用terminal输入参数


Posted in Python onMay 25, 2021

python用terminal输入参数

import argparse
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('--rate',type=float,default=0.05, help='the rate of the label')

设置类型为浮点数,默认值为0.05,当输入的参数不满足要求

python ××.py help能够提示

parser.add_argument('--dataset', required=True, help='cifar10 | lsun | imagenet | folder | lfw ')
opt = parser.parse_args()
opt.rate

补充:使用Python打开新的终端(terminal)并执行语句

环境:CentOS 7

Python版本:3.6

在写Python程序的时候遇到需要打开一个新的终端(terminal)或者说命令行窗口进行监视的情况,多方查询无果,终于在Stack Overflow上找到了。

import os
os.system("gnome-terminal -e 'ls'")

其中 'ls' 部分即为所需执行的内容。

这样打开的窗口会在执行完成后关闭,不希望关闭则可以写:

os.system("gnome-terminal -e 'bash -c \"ls; exec bash\"'")

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
简单介绍Python下自己编写web框架的一些要点
Apr 29 Python
Python中函数eval和ast.literal_eval的区别详解
Aug 10 Python
python数据类型判断type与isinstance的区别实例解析
Oct 31 Python
python中找出numpy array数组的最值及其索引方法
Apr 17 Python
python数字图像处理之骨架提取与分水岭算法
Apr 27 Python
selenium+python自动化测试之环境搭建
Jan 23 Python
Python进阶之@property动态属性的实现
Apr 01 Python
Python通用函数实现数组计算的方法
Jun 13 Python
Python Web框架之Django框架文件上传功能详解
Aug 16 Python
python实现同一局域网下传输图片
Mar 20 Python
python实现三阶魔方还原的示例代码
Apr 28 Python
Python Flask搭建yolov3目标检测系统详解流程
Nov 07 Python
python 命令行传参方法总结
May 25 #Python
基于flask实现五子棋小游戏
May 25 #Python
浅谈Python中的函数(def)及参数传递操作
May 25 #Python
Python竟然能剪辑视频
python中的None与NULL用法说明
May 25 #Python
判断Python中的Nonetype类型
May 25 #Python
Keras在mnist上的CNN实践,并且自定义loss函数曲线图操作
You might like
判“新”函数:得到今天与明天的秒数
2006/10/09 PHP
ThinkPHP快速入门实例教程之数据分页
2014/07/01 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
2020/04/23 PHP
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
使用Jquery获取带特殊符号的ID 标签的方法
2014/04/30 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
JavaScript数据结构之单链表和循环链表
2017/11/28 Javascript
fullpage.js最后一屏滚动方式
2018/02/06 Javascript
深入理解Vue 的钩子函数
2018/09/05 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
Vue如何获取数据列表展示
2019/12/11 Javascript
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
JS删除对象中某一属性案例详解
2020/09/08 Javascript
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
2013/11/27 Python
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
Python实现登录人人网并抓取新鲜事的方法
2015/05/11 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
2018/09/13 Python
python的一些加密方法及python 加密模块
2019/07/11 Python
使用python爬取抖音视频列表信息
2019/07/15 Python
Python 炫技操作之合并字典的七种方法
2020/04/10 Python
浅析Python面向对象编程
2020/07/10 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
深入解析HTML5使用SVG图像时的viewBox属性用法
2015/09/02 HTML / CSS
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
澳大利亚现代波西米亚风格女装网站:Bohemian Traders
2018/04/16 全球购物
介绍一下Linux中的链接
2016/06/05 面试题
委托公证书
2014/04/08 职场文书
论文诚信承诺书
2014/05/23 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
分居协议书范本
2014/11/03 职场文书
2015年加油站站长工作总结
2015/05/27 职场文书
小学音乐课歌曲《堆雪人》教学反思
2016/02/18 职场文书