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中使用smtplib和email模块发送邮件实例
Apr 22 Python
在ironpython中利用装饰器执行SQL操作的例子
May 02 Python
通过Python来使用七牛云存储的方法详解
Aug 07 Python
python使用Apriori算法进行关联性解析
Dec 21 Python
对Python发送带header的http请求方法详解
Jan 02 Python
python 处理微信对账单数据的实例代码
Jul 19 Python
Python写出新冠状病毒确诊人数地图的方法
Feb 12 Python
django-利用session机制实现唯一登录的例子
Mar 16 Python
win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法
May 20 Python
keras .h5转移动端的.tflite文件实现方式
May 25 Python
opencv 阈值分割的具体使用
Jul 08 Python
python 实现ping测试延迟的两种方法
Dec 10 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_Flame(Version:Progress)的原代码
2006/10/09 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
PHP new static 和 new self详解
2017/02/19 PHP
Yii框架参数化查询中IN查询只能查询一个的解决方法
2017/05/20 PHP
laravel学习笔记之模型事件的几种用法示例
2017/08/15 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
JS延迟加载(setTimeout) JS最后加载
2010/07/15 Javascript
jquery isEmptyObject判断是否为空对象的函数
2011/02/14 Javascript
JavaScript高级程序设计 DOM学习笔记
2011/09/10 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
Angular中的interceptors拦截器
2017/06/25 Javascript
Vue2 Vue-cli中使用Typescript的配置详解
2017/07/24 Javascript
js排序与重组的实例讲解
2017/08/28 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
JS页面获取 session 值,作用域和闭包学习笔记
2019/10/16 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
Js代码中的span拼接问题解决
2019/11/22 Javascript
原生js实现点击轮播切换图片
2020/02/11 Javascript
原生JS封装拖动验证滑块的实现代码示例
2020/06/01 Javascript
Python实现二维有序数组查找的方法
2016/04/27 Python
Python列出一个文件夹及其子目录的所有文件
2016/06/30 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
2018/03/05 Python
python实现扫描局域网指定网段ip的方法
2019/04/16 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
python web框架 django wsgi原理解析
2019/08/20 Python
Python Collatz序列实现过程解析
2019/10/12 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
2020/06/30 Python
使用Keras建立模型并训练等一系列操作方式
2020/07/02 Python
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
事业单位请假制度
2014/01/13 职场文书
工厂门卫岗位职责范本
2014/04/04 职场文书
婚前协议书怎么写
2014/04/15 职场文书
初三语文教学反思
2016/03/03 职场文书
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
2021/05/27 Servers