Я использую getopt для обработки необязательного аргумента командной строки, который должен принимать список. Что-то вроде этого:
foo.py --my_list=[1, 2, 3, 4,5]
Но это все обрезает после "[1,"
Мои вопросы: A) Есть ли способ указать список, не преобразовывая его в строку? (используя getopt)
B) Если мне нужно преобразовать список в строку, как преобразовать этот список в строку? например что-то вроде mylist.split( "?" ), чтобы избавиться от квадратных скобок??? есть лучший способ?
Спасибо