Ошибка кодирования Unicode в Python 3
Я использую glob.glob, чтобы получить список файлов из каталога ввода. При попытке открыть указанные файлы Python отбрасывает меня назад с этой ошибкой:
UnicodeEncodeError: кодек 'charmap' не может кодировать символ '\ xf8' в позиции 18: символ отображается на <undefined>
Определив сначала строковую переменную, я могу сделать это:
filePath = r"C:\Users\Jørgen\Tables\\"
Есть ли способ получить кодировку 'r' для переменной?
РЕДАКТИРОВАТЬ:
import glob
di = r"C:\Users\Jørgen\Tables\\"
def main():
fileList = getAllFileURLsInDirectory(di)
print(fileList)
def getAllFileURLsInDirectory(directory):
return glob.glob(directory + '*.xls*')
Код намного больше, но эта проблема останавливает процесс.