python 如何用terminal输入参数

作者:难解是非题 时间:2023-02-19 08:06:15 

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

来源:https://www.cnblogs.com/kangronghu/p/6682750.html

标签:python,terminal,输入,参数
0
投稿

猜你喜欢

  • git使用.gitignore设置不生效或不起作用问题的解决方法

    2021-06-09 17:17:07
  • 对python中基于tcp协议的通信(数据传输)实例讲解

    2023-04-18 14:36:10
  • jQuery实现表单验证功能

    2024-04-09 19:49:07
  • python实现Virginia无密钥解密

    2023-07-25 10:56:49
  • 基于PyQT5制作一个课堂点名系统

    2023-10-08 20:52:13
  • python实现的简单窗口倒计时界面实例

    2023-06-18 23:02:55
  • Python进阶之如何快速将变量插入有序数组

    2021-07-26 16:52:51
  • Python实现带百分比的进度条

    2022-03-10 00:43:47
  • python使用imap-tools模块下载邮件附件的示例

    2023-09-16 08:39:38
  • vue parseHTML函数解析器遇到结束标签

    2023-07-02 16:56:09
  • 四行Python3代码实现图片添加美颜效果

    2021-01-25 10:29:30
  • PHP实现的简单排列组合算法应用示例

    2023-11-18 16:28:40
  • 解决VueCil代理本地proxytable无效报错404的问题

    2024-05-11 09:13:33
  • Python简单读写Xls格式文档的方法示例

    2021-11-02 13:27:30
  • 教你Pycharm安装使用requests第三方库的详细教程

    2023-02-24 16:40:01
  • 基于Python中求和函数sum的用法详解

    2022-12-05 23:26:18
  • 高并发状态下Replace Into造成的死锁问题解决

    2024-01-17 10:17:37
  • [翻译]标记语言和样式手册 Chapter 4 引用

    2008-01-20 14:19:00
  • Python实现的数据结构与算法之快速排序详解

    2022-03-03 16:49:17
  • Linux CentOS下docker部署Asp.Net Core(.Net6)

    2024-06-05 15:44:00
  • asp之家 网络编程 m.aspxhome.com