ci dev'essere un errore di sintassi, ma non lo riesco ad identificare in:

int(''.join(re.compile('\d+').findall('2ciaosad23s ad34'))

tra l'altro se questo è esatto dovrebbe equivalere a:

int(''.join(re.compile('\d+').findall(mo))

dove "mo" è la variabile stringa imputata?