GNU parallel转义了引用参数的空间,python无法解析标志

2024-09-27 22:47:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我想跑步 parallel "python test.py --flag1 {}" ::: '--flag2 --flag3' '--flag4 --flag5' 但是我的python无法解析标志并执行

当我尝试干运行时,输出是

python test.py --flag1 --flag2\ --flag3
python test.py --flag1 --flag4\ --flag5

我怎样才能使平行线不逃逸我的旗帜之间的空间?e、 g.python test.py --flag1 --flag2 --flag3不带转义字符

几乎尝试了所有相关的搜索结果,例如eval-q,但他们似乎无法解决此问题,非常感谢


Tags: pytestparallel标志eval空间跑步旗帜
1条回答
网友
1楼 · 发布于 2024-09-27 22:47:22

并行版本<;20190722:

parallel eval python test.py  flag1 {} ::: ' flag2  flag3' ' flag4   flag5'

并行版本>;=20190722:

parallel python test.py  flag1 {=uq=} ::: ' flag2  flag3' ' flag4   flag5'

相关问题 更多 >

    热门问题