У меня есть файл Localized.strings (UTF-16), который содержит несколько строк, для которых я использую имена файлов. Я открываю файл в Python с codecs.open("Localized.strings", "r", "utf-16")
Файлы созданы успешно, но с символом '?' прикреплен к концу имени файла, например:
MainMenu.strings? - где "?" Я полагаю, что это от предыдущей кодировки.
Я пробовал filename_string.encode('UTF-8')
и filename_string.encode('ascii')
без удачи, есть предложения? Я использую это неправильно?