小编Duk*_*e79的帖子

如何将列表/数组作为参数传递给 python fire?

我有这样的功能 -

def my_func(my_list_arg=["one", "two"]):
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用python-fire.

我尝试了几种方法 -


尝试 1:

fire_runner.py my_func [one, two]
Run Code Online (Sandbox Code Playgroud)

导致两个单独的参数"[one""two]"


尝试 2:

fire_runner.py my_func ["one", "two"]
Run Code Online (Sandbox Code Playgroud)

具有相同的结果。


尝试 3:

fire_runner.py my_func [\"one\", \"two\"]
Run Code Online (Sandbox Code Playgroud)

同样的结果。

python python-fire

6
推荐指数
2
解决办法
3567
查看次数

标签 统计

python ×1

python-fire ×1