Я пытаюсь разобрать файл и разделить строку на python. В настоящее время я могу проанализировать файл и загрузить его в список.String splitting python
Я пытаюсь взять каждую строку и разбить его в круглых скобках,
'datediff(varchar(30),timestamp(3),timestamp(3))'
reverse(text)
checkcluster(int,int,int,int,int)
declaredown(int)
Я пытаюсь извлечь параметры в стороне функцию, как так:
['varchar(30),timestamp(3),timestamp(3)','text','int,int,int,int,int','int']
Однако результат я я получаю это:
['varchar(30', 'text', 'int,int,int,int,int', 'int']
Я считаю его из-за кронштейна в varchar. Есть ли способ разбить его только на первое вхождение и последнее вхождение скобок?
Связанных [разбить строку, чтобы 2 на основе последнего вхождения сепаратора] (http://stackoverflow.com/q/7351744) –