我得到了一个字符串列表作为参数从arg_nparse,我想把其中一些字符串转换成元组,如果可能的话。在
以下是我从argparse获得的列表:
['adding_light', '(shift_right_cv,shift_left_cv)']
我想知道如何将这个'(shift_right_cv,shift_left_cv)'
转换为元组。在
我不想使用eval
,因为这些字符串将由用户输入(argparse参数)。在
不幸的是,ast.literal.eval()没用——我明白了
^{pr2}$来自这些主题的建议已经尝试过了(不是复杂的):
如果没有简单的解决方案,我可以将元组转换成一个列表——所以我将从argparse中获取一个嵌套列表,看看这是否更容易处理。 我也可以使用RE,但我关心的是如何恰当地覆盖所有情况(用户输入可能会破坏代码)。在
谢谢。在
目前没有回答
相关问题 更多 >
编程相关推荐