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中将字典转换成其json字符串
Jul 16 Python
举例讲解Python编程中对线程锁的使用
Jul 12 Python
深入理解NumPy简明教程---数组1
Dec 17 Python
Python调用C# Com dll组件实战教程
Oct 12 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
详解Python的hasattr() getattr() setattr() 函数使用方法
Jul 09 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
Jan 15 Python
python开发之anaconda以及win7下安装gensim的方法
Jul 05 Python
python如何删除文件、目录
Jun 23 Python
用python画城市轮播地图
May 28 Python
opencv-python图像配准(匹配和叠加)的实现
Jun 23 Python
分享3个非常实用的 Python 模块
Mar 03 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 图像函数大举例(非原创)
2009/06/20 PHP
在项目中寻找代码的坏命名
2012/07/14 PHP
解析php类的注册与自动加载
2013/07/05 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
2019/02/28 PHP
PHP设计模式(六)桥连模式Bridge实例详解【结构型】
2020/05/02 PHP
农历与西历对照
2006/09/06 Javascript
用javascript连接access数据库的方法
2006/11/17 Javascript
jQuery实现统计输入文字个数的方法
2015/03/11 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
微信小程序 教程之数据绑定
2016/10/18 Javascript
nodejs和php实现图片访问实时处理
2017/01/05 NodeJs
Vue中的v-cloak使用解读
2017/03/27 Javascript
layer弹出子iframe层父子页面传值的实现方法
2018/11/22 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
简单使用webpack打包文件的实现
2019/10/29 Javascript
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
JS实现密码框效果
2020/09/10 Javascript
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
python TKinter获取文本框内容的方法
2018/10/11 Python
python实现在图片上画特定大小角度矩形框
2018/10/24 Python
PYTHON如何读取和写入EXCEL里面的数据
2019/10/28 Python
TensorFlow2.X使用图片制作简单的数据集训练模型
2020/04/08 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
Html5实现如何在两个div元素之间拖放图像
2013/03/29 HTML / CSS
html5借用repeating-linear-gradient实现一把刻度尺(ruler)
2019/09/09 HTML / CSS
Under Armour澳大利亚官网:美国知名的高端功能性运动品牌
2018/02/22 全球购物
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
大学生党课思想汇报
2013/12/29 职场文书
劳动之星获奖感言
2014/02/01 职场文书
租房协议书范本
2014/04/09 职场文书
教你如何用python开发一款数字推盘小游戏
2021/04/14 Python
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL
Python实现生成bmp图像的方法
2021/06/13 Python