Python: Vérifier si une chaîne contient des caractères chinois?

Une chaîne de caractères peut-être que ce

ipath= "./data/NCDC/上海/虹桥/9705626661750dat.txt"

ou ce

ipath = './data/NCDC/ciampino/6240476818161dat.txt'

Comment puis-je savoir la première chaîne contient chinois?

Je trouve cette réponse peut-être utile:
Trouver tous les Chinois de texte dans une chaîne de caractères à l'aide de Python et de Regex

mais ça n'a pas fonctionné:

import re
ipath= "./data/NCDC/上海/虹桥/9705626661750dat.txt"
re.findall(ur'[\u4e00-\u9fff]+', ipath) # => []
Êtes-vous à l'aide de Python 2? En Python 3, il semble de travail sans r lors de la déclaration de la regex.
ipath= u"./data/NCD, manqué u avant de la chaîne.
Jetez un oeil à cette Python 2 demo - faut-il travailler pour vous?

OriginalL'auteur cqcn1991 | 2016-01-04