开发者社区 问答 正文

如何将参数从xargs传递到python脚本?

我有command.list带有my_script.py3个参数的python脚本命令参数的文件。

其中一行如下所示:

path1> path2> -sc 4

看起来像这样不起作用,因为应该拆分参数?

cat command.list | xargs -I {} python3 my_script.py {}

如何将字符串拆分为参数并将其传递给python脚本?

展开
收起
游客6qcs5bpxssri2 2019-09-27 09:51:44 2968 分享 版权
2 条回答
写回答
取消 提交回答
  • 给你个参考例子: 用第三方包argparse

    image.png

    2019-11-18 10:23:32
    赞同 展开评论
  • cat command.list | xargs -L 1 python3 my_script.py 这将-L 1一次向脚本传递一行()。

    2019-09-28 18:30:03
    赞同 展开评论