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实现纯文本邮件发送功能
May 22 Python
Python hashlib模块用法实例分析
Jun 12 Python
Python2包含中文报错的解决方法
Jul 09 Python
Python3.6简单的操作Mysql数据库的三个实例
Oct 17 Python
Python3对称加密算法AES、DES3实例详解
Dec 06 Python
python批量将excel内容进行翻译写入功能
Oct 10 Python
Python多线程爬取豆瓣影评API接口
Oct 22 Python
Python Pillow.Image 图像保存和参数选择方式
Jan 09 Python
Python绘制动态水球图过程详解
Jun 03 Python
keras的load_model实现加载含有参数的自定义模型
Jun 22 Python
如何通过命令行进入python
Jul 06 Python
python 装饰器的实际作用有哪些
Sep 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+dbfile开发小型留言本
2006/10/09 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
2012/05/07 PHP
CI框架安全类Security.php源码分析
2014/11/04 PHP
php截取字符串函数分享
2015/02/02 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
JavaScript中的style.display属性操作
2013/03/27 Javascript
为什么要在引入的css或者js文件后面加参数的详细讲解
2013/05/03 Javascript
js左右弹性滚动对联广告代码分享
2014/02/19 Javascript
jquery处理json数据实例分析
2014/06/03 Javascript
jQuery实现ichat在线客服插件
2014/12/29 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
2016/05/13 Javascript
js仿百度音乐全选操作
2017/01/13 Javascript
ajax分页效果(bootstrap模态框)
2017/01/23 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
Vue cli 引入第三方JS和CSS的常用方法分享
2018/01/20 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
2020/05/06 Javascript
详解vue v-model
2020/08/31 Javascript
[03:49]辉夜杯现场龙骑士COSER秀情商“我喜欢芬队!”
2015/12/27 DOTA
python的迭代器与生成器实例详解
2014/07/16 Python
详解Python的单元测试
2015/04/28 Python
Python列表切片用法示例
2017/04/19 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Python2.6版本pip安装步骤解析
2020/08/17 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
银行存款证明样本
2014/01/17 职场文书
绩效管理实施方案
2014/03/19 职场文书
大学迎新晚会主持词
2014/03/24 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书
详解Nginx 工作原理
2021/03/31 Servers
Python办公自动化解决world文件批量转换
2021/09/15 Python