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中使用OpenCV进行人脸检测的例子
Apr 18 Python
python获取指定路径下所有指定后缀文件的方法
May 26 Python
Python中的FTP通信模块ftplib的用法整理
Jul 08 Python
Python自动生产表情包
Mar 17 Python
python实现年会抽奖程序
Jan 22 Python
python移位运算的实现
Jul 15 Python
Django实现auth模块下的登录注册与注销功能
Oct 10 Python
Django 框架模型操作入门教程
Nov 05 Python
Python OpenCV读取中文路径图像的方法
Jul 02 Python
基于selenium及python实现下拉选项定位select
Jul 22 Python
基于python实现操作redis及消息队列
Aug 27 Python
Python实现Kerberos用户的增删改查操作
Dec 14 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
PHP开发框架总结收藏
2008/04/24 PHP
php封装的连接Mysql类及用法分析
2015/12/10 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
javascript 动态添加事件代码
2008/11/30 Javascript
javascript cookies操作集合
2010/04/12 Javascript
通过DOM脚本去设置样式信息
2010/09/19 Javascript
10个基于Jquery的幻灯片插件教程
2010/10/29 Javascript
最常用的12种设计模式小结
2011/08/09 Javascript
js获取通过ajax返回的map型的JSONArray的方法
2014/01/09 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
vue实现按需加载组件及异步组件功能
2019/05/27 Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
2020/03/17 Javascript
javascript实现评分功能
2020/06/24 Javascript
浅谈python内置变量-reversed(seq)
2017/06/21 Python
python制作填词游戏步骤详解
2019/05/05 Python
Python 给下载文件显示进度条和下载时间的实现
2020/04/02 Python
什么是Python中的匿名函数
2020/06/02 Python
如何对python的字典进行排序
2020/06/19 Python
Expedia韩国官网:亚洲发展最快的在线旅游门户网站
2018/02/26 全球购物
DERMAdoctor官网:美国著名皮肤护理品牌
2019/07/06 全球购物
英国时尚配饰、珠宝和服装网站:KJ Beckett
2020/01/23 全球购物
贪睡宠物用品:Snoozer Pet Products
2020/02/04 全球购物
2014学习优秀共产党员先进事迹材料思想汇报
2014/09/14 职场文书
神农溪导游词
2015/02/11 职场文书
2016大学生社会实践心得体会范文
2016/01/14 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
2016廉政教育学习心得体会
2016/01/25 职场文书
nginx简单配置多个server的方法
2021/03/31 Servers
SQL Server连接查询的实用教程
2021/04/07 SQL Server