In [12]: text='[update, /CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1], Centaurus-AB]'
In [17]: text[1:-1].split(',')
Out[17]: ['update', ' /CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1]', ' Centaurus-AB']
Обратите внимание, что использование text[1:-1]
опирается на строку, начинающуюся и заканчивающуюся скобками (или, по крайней мере, некоторым выбрасываемым символом).
Чтобы избавиться от пробелов, которые вы можете использовать strip()
:
In [18]: [elt.strip() for elt in text[1:-1].split(',')]
Out[18]: ['update', '/CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1]', 'Centaurus-AB']