相关疑难解决方法(0)

在python中将列表指定为命令行参数

我使用getopt来处理命令行可选参数,它应该接受一个列表.像这样的东西:

foo.py --my_list=[1, 2, 3, 4,5] 
Run Code Online (Sandbox Code Playgroud)

但是这会在"[1"之后修剪一切

我的问题是:A)有没有办法指定列表而不将其转换为字符串?(使用getopt)

B)如果我要将列表转换为字符串,如何将此列表转换为字符串?例如像mylist.split("?")之类的东西摆脱方括号?有没有更好的办法?

谢谢

python

21
推荐指数
4
解决办法
4万
查看次数

标签 统计

python ×1