regex = raw_input()
\we\w+
>>> regex
'\\we\\w+'
Testei esse trecho do meu código no terminal do Python e apresenta esses valores. Entro diretamente com a variável regex na função findall e acredito que este seja o problema pois o regex armazena uma string com barras duplicadas. Há alguma forma para armazenar a barra invertida dessa forma sem ser duplicada ?