欢迎来到资源库(www.zyku.net)

Python教程

当前位置:首页 > 网络编程 > Python教程 > terminal

python 如何用terminal输入参数

时间:2022-02-13|栏目:Python教程|点击:|我要投稿

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\"'")

(资源库 www.zyku.net)

原文链接:https://www.cnblogs.com/kangronghu/p/6682750.html

上一篇:python 办公自动化——基于pyqt5和openpyxl统计符合要求的名单

栏    目:Python教程

下一篇:python基础学习之组织文件

本文标题:python 如何用terminal输入参数

本文地址:https://www.zyku.net/python/9892.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务