import pyparsing as pp
print(pp.nestedExpr(opener="(", closer=")").parseString("(account={eq:T 1 No Lim})", parseAll=True)[0])
Выше кода дает мне вывод ниже:
['account={eq:T', '1', 'No', 'Lim}']
Но я хочу экранировать пробелы в части значения и хочу вывод ниже:
[u'account={eq:T 1 No Lim}']
Может кто-нибудь предложить, пожалуйста?