Я получаю CSV-файл и xlsx-файл от клиента к серверу и открываю в следующем формате:
decoded_file = files.read().decode('utf-8').splitlines()
reader = csv.DictReader(decoded_file)
other_data={} # this dict will get the data except questions and answers
other_data_list=[] # this will contain the whole data which have to be added to the file txt
question_value=""
answer_value=""
CSV-файл работает точно, но при загрузке xlsx-файла он выдает ошибку ниже:
UnicodeDecodeError: код 'utf-8' c не может декодировать байт 0xa9 в позиции 10: недопустимый начальный байт
как я могу прочитать xlsx, у меня есть использовать вышеуказанный формат.