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爬虫之urllib2中的两个重要概念:Openers和Handlers
Nov 05 Python
详解Python3中的Sequence type的使用
Aug 01 Python
使用Python编写简单的端口扫描器的实例分享
Dec 18 Python
用Python写王者荣耀刷金币脚本
Dec 21 Python
python 用正则表达式筛选文本信息的实例
Jun 05 Python
pandas 对每一列数据进行标准化的方法
Jun 09 Python
对pyqt5之menu和action的使用详解
Jun 20 Python
Python用Try语句捕获异常的实例方法
Jun 26 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
Mar 10 Python
在 Python 中使用 7zip 备份文件的操作
Dec 11 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
Dec 17 Python
史上最详细的Python打包成exe文件教程
Jan 17 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/09/09 PHP
PHP动态分页函数,PHP开发分页必备啦
2011/11/07 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
PHP常用的缓存技术汇总
2014/05/05 PHP
详解PHP文件的自动加载(autoloading)
2018/02/04 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
HTML5如何适配 iPhone IOS 底部黑条
2021/03/09 HTML / CSS
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
jQuery1.4.2与老版本json格式兼容的解决方法
2011/02/12 Javascript
EasyUI 中 MenuButton 的使用方法
2012/07/14 Javascript
Jquery easyui 实现动态树
2015/11/17 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
基于jQuery实现Ajax验证用户名是否存在实例
2016/03/30 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
解决vue打包项目后刷新404的问题
2018/03/06 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
微信小程序上线发布流程图文详解
2019/05/06 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
详解Node.js使用token进行认证的简单示例
2020/05/25 Javascript
Element Alert警告的具体使用方法
2020/07/27 Javascript
[57:55]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第二场 12.12
2020/12/16 DOTA
python 随机打乱 图片和对应的标签方法
2018/12/14 Python
事业单位个人应聘自荐信
2013/09/21 职场文书
心得体会怎么写
2013/12/30 职场文书
2014年自我评价
2014/01/04 职场文书
竞争上岗演讲稿
2014/01/05 职场文书
主题婚礼策划方案
2014/02/10 职场文书
小学生手册家长评语
2014/04/16 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
公积金贷款承诺书
2015/04/30 职场文书
《詹天佑》教学反思
2016/02/20 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书