这篇教程python 如何用terminal输入参数写得很实用,希望能帮到您。 python用terminal输入参数import argparseif __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 osos.system("gnome-terminal -e 'ls'") 其中 'ls' 部分即为所需执行的内容。 这样打开的窗口会在执行完成后关闭,不希望关闭则可以写: os.system("gnome-terminal -e 'bash -c /"ls; exec bash/"'") 以上为个人经验,希望能给大家一个参考,也希望大家多多支持51zixue.net。 python 命令行传参方法总结 python渗透测试linux密码激活的示例 |