У меня около 1000 имен файлов, прочитанных os.listdir() некоторые из них закодированы "utf-8", а некоторые - "cp1252".
Я хочу декодировать их все в unicode для дальнейшей обработки в моем script. Есть ли способ заставить исходную кодировку правильно декодировать в Юникод?
Пример:
for item in os.listdir(rootPath):
#Convert to Unicode
if isinstance(item, str):
item = item.decode('cp1252') # or item = item.decode('utf-8')
print item