gpt4 book ai didi

python - 如何在 Linux 中的命令中添加参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:04:28 26 4
gpt4 key购买 nike

我正在制作一个将用户桌面数据与云同步的 Linux 应用程序。我制作了一个 python 可执行文件 clouddrive 可以启动应用程序。我把这个文件复制到/usr/local/bin。现在,如果我在终端上输入 clouddrive,它就会打开应用程序。但我想为该命令添加一些参数。假设如果用户输入clouddrive --logout,那么用户应该被注销。如果用户输入 clouddrive --preferences,那么应该打开首选项面板。我想知道如何将这些参数添加到该命令?

最佳答案

使用argparse模块。

例子:

import argparse
parser = argparse.ArgumentParser()
parser.add_argument("echo", help="echo the string you use here")
args = parser.parse_args()
print args.echo

结果:

$ python prog.py -h
usage: prog.py [-h] echo

positional arguments:
echo echo the string you use here

optional arguments:
-h, --help show this help message and exit

关于python - 如何在 Linux 中的命令中添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46684439/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com