J'ai quelques missunderstanding avec le codage regexp:simplejson - codant regexp d +
>>> simplejson.dumps({'title':r'\d+'})
'{"title": "\\\\d+"}'
>>> simplejson.loads('{"title": "\\\\d+"}')
{u'title': u'\\d+'}
>>> print simplejson.loads('{"title": "\\\\d+"}')['title']
\d+
Alors, sans utiliser print
je vois \\
, avec l'aide print
je vois \
. Donc, ce que la valeur chargée dict contient - avec \\
ou avec \
?
'r''' est un littéral chaîne brute, et non une expression régulière. Ces littéraux sont utiles et utiles lors de la création d'une expression régulière, mais ils constituent un concept distinct. –