import re
s = "Generic3(p, [Generic3(g, [Atom('_xyx'), Atom('y'), Atom('z_')]), Atom('x_1'), Generic2(f, [Atom('x'), Atom('y')])])"
print(re.findall(r"Atom\('(\w+)", s))
aW1wb3J0IHJlCnMgPSAiR2VuZXJpYzMocCwgW0dlbmVyaWMzKGcsIFtBdG9tKCdfeHl4JyksIEF0b20oJ3knKSwgQXRvbSgnel8nKV0pLCBBdG9tKCd4XzEnKSwgR2VuZXJpYzIoZiwgW0F0b20oJ3gnKSwgQXRvbSgneScpXSldKSIKcHJpbnQocmUuZmluZGFsbChyIkF0b21cKCcoXHcrKSIsIHMpKQ==