python 如何用terminal输入参数
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\"'")
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Pandas读取excel合并单元格的正确方式(openpyxl合并单元格拆分并填充内容)
Excel文件中可能包含合并单元格的数据,下面这篇文章主要给大家介绍了关于Pandas读取excel合并单元格的正确方式,主要介绍的openpyxl合并单元格拆分并填充内容,需要的朋友可以参考下2023-06-06
对django 模型 unique together的示例讲解
今天小编就为大家分享一篇对django 模型 unique together的示例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-08-08
python内置函数delattr()与dict()举例详解
这篇文章主要介绍了关于python内置函数delattr()与dict()的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2019-08-08
使用python搭建服务器并实现Android端与之通信的方法
今天小编就为大家分享一篇使用python搭建服务器并实现Android端与之通信的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-06-06
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
这篇文章主要介绍了Python列表list内建函数用法,结合具体实例形式分析了list中insert、remove、index、pop等函数的功能、使用方法与相关注意事项,需要的朋友可以参考下2017-07-07


最新评论