gpt4 book ai didi

python - 我们如何在 pytest 中接受一个命令行选项的多个值

转载 作者:行者123 更新时间:2023-12-03 21:14:43 24 4
gpt4 key购买 nike

我希望用户能够将多个值传递给一个命令行参数。例如,如果我的竞赛.py 的内容有:

parser.addoption("--url", action="store")

然后我希望用户能够做到这一点:
python -m pytest test_file.py --url "www.example1.com" "www.example2.com"

这个问题基本上是如何接受一个选项的多个参数。

最佳答案

您应该从 store 更改操作至 append

parser.addoption('-u', '--url',
type=str,
action='append')

关于python - 我们如何在 pytest 中接受一个命令行选项的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54142179/

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