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批量修改文件后缀示例代码分享
Dec 24 Python
Python 抓取动态网页内容方案详解
Dec 25 Python
python如何生成网页验证码
Jul 28 Python
Python判断对象是否为文件对象(file object)的三种方法示例
Apr 26 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
Sep 25 Python
在pandas中遍历DataFrame行的实现方法
Oct 23 Python
Python2 与Python3的版本区别实例分析
Mar 30 Python
Anaconda和ipython环境适配的实现
Apr 22 Python
python 自动刷新网页的两种方法
Apr 20 Python
详解Django中 render() 函数的使用方法
Apr 22 Python
PyTorch 如何自动计算梯度
May 23 Python
Python OpenCV实现图像模板匹配详解
Apr 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
php 连接mysql连接被重置的解决方法
2011/02/15 PHP
php expects parameter 1 to be resource, array given 错误
2011/03/23 PHP
适用于php-5.2 的 php.ini 中文版[金步国翻译]
2011/04/17 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
PHP基础学习之流程控制的实现分析
2013/04/28 PHP
smarty基础之拼接字符串的详解
2013/06/18 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
实例分析PHP将字符串转换成数字的方法
2019/01/27 PHP
php实现根据身份证获取精准年龄
2020/02/26 PHP
JS 去除Array中的null值示例代码
2013/11/20 Javascript
javascript实现获取字符串hash值
2015/05/10 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
javascript事件冒泡简单示例
2016/06/20 Javascript
JS实现控制文本框的内容
2016/07/10 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
js自制图片放大镜功能
2017/01/24 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
2017/03/06 Javascript
vue引入ueditor及node后台配置详解
2018/01/03 Javascript
JavaScript设计模式之工厂模式简单实例教程
2018/07/03 Javascript
jquery获取元素到屏幕四周可视距离的方法
2018/09/05 jQuery
vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别详解
2018/12/11 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
[52:52]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第三局
2016/02/27 DOTA
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
2019/05/10 Python
html5 Canvas画图教程(7)—canvas里画曲线之quadraticCurveTo方法
2013/01/09 HTML / CSS
印度低票价航空公司:GoAir
2017/10/11 全球购物
中专生求职自荐信范文
2013/12/22 职场文书
股权转让协议书
2014/04/12 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
关于有小孩的离婚协议书
2014/10/26 职场文书
出国留学自荐信模板
2015/03/06 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书