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中from module import * 的一个坑
Jul 20 Python
python中urllib模块用法实例详解
Nov 19 Python
python自然语言编码转换模块codecs介绍
Apr 08 Python
Python中遇到的小问题及解决方法汇总
Jan 11 Python
Python排序搜索基本算法之希尔排序实例分析
Dec 09 Python
python编写微信远程控制电脑的程序
Jan 05 Python
django商品分类及商品数据建模实例详解
Jan 03 Python
TensorFlow MNIST手写数据集的实现方法
Feb 05 Python
基于OpenCV的路面质量检测的实现
Nov 04 Python
Python中常见的导入方式总结
May 06 Python
Python的三个重要函数详解
Jan 18 Python
Python测试框架pytest高阶用法全面详解
Jun 01 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
印尼林东PWN黄金曼特宁咖啡豆:怎么冲世界上最醇厚的咖啡冲煮教程
2021/03/03 冲泡冲煮
获取URL文件名后缀
2013/10/24 PHP
PHP文件缓存类示例分享
2015/01/30 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
2016/02/26 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
Javascript 阻止javascript事件冒泡,获取控件ID值
2009/06/27 Javascript
jcrop基本参数一览
2013/07/16 Javascript
从数组中随机取x条不重复数据的JS代码
2013/12/24 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
2016/07/20 Javascript
javascript设计模式之策略模式学习笔记
2017/02/15 Javascript
JavaScript箭头函数_动力节点Java学院整理
2017/06/28 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
2017/07/03 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
2017/10/17 Javascript
微信小程序使用audio组件播放音乐功能示例【附源码下载】
2017/12/08 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
vscode 配置vue+vetur+eslint+prettier自动格式化功能
2020/03/23 Javascript
JavaScript实现HTML导航栏下拉菜单
2020/11/25 Javascript
Python 解析XML文件
2009/04/15 Python
详解Python中find()方法的使用
2015/05/18 Python
python任务调度实例分析
2015/05/19 Python
python实现微信接口(itchat)详细介绍
2017/10/23 Python
Python解决八皇后问题示例
2018/04/22 Python
python3使用matplotlib绘制散点图
2019/03/19 Python
Django Sitemap 站点地图的实现方法
2019/04/29 Python
Python学习笔记之错误和异常及访问错误消息详解
2019/08/08 Python
python读取大文件越来越慢的原因与解决
2019/08/08 Python
python 5个实用的技巧
2020/09/27 Python
HTML5 Canvas 破碎重组的视频特效的示例代码
2019/09/24 HTML / CSS
HTML5 Canvas锯齿图代码实例
2014/04/10 HTML / CSS
办护照工作证明范本
2014/01/14 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
小学生手册家长意见
2015/06/03 职场文书
CSS3新特性详解(五):多列columns column-count和flex布局
2021/04/30 HTML / CSS