我如何转换
'[update, /CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1], Centaurus-AB]'
Run Code Online (Sandbox Code Playgroud)
到一个字符串列表,例如.
['update', '/CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1]', 'Centaurus-AB']
Run Code Online (Sandbox Code Playgroud)
在不知道有关输入的更多细节的情况下(我们是否真的需要检查括号是否存在?逗号在字段内是否有效?...)最简单的方法可能是:
>>> [s.strip() for s in input_line[1:-1].split(',')]
['update', '/CoaddedRegriddedFrame[1]/OBJECT[1]/text()[1]', 'Centaurus-AB']
Run Code Online (Sandbox Code Playgroud)