Проблема с расшифровкой .xlsx в Google colab - PullRequest
0 голосов
/ 03 октября 2019

Я не могу понять, как просмотреть данные xlsx в Google colab. Этот точно такой же формат работал для файлов CSV, но он говорит, что кодек не может декодировать определенные вещи. Пожалуйста, помогите!

from google.colab import files

files.download('example_02.xlsx')


from google.colab import files

uploaded = files.upload()

Data_03.xlsx(application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) - 10513 bytes, last modified: 10/3/2019 - 100% done
Saving Data_03.xlsx to Data_03.xlsx

import pandas as pd
import io
mydata_03 = pd.read_csv(io.StringIO(uploaded['Data_03.xlsx'].decode('utf-8')))

---------------------------------------------------------------------------
UnicodeDecodeError                        Traceback (most recent call last)
<ipython-input-56-cb1bbea653c8> in <module>()
      1 import pandas as pd
      2 import io
----> 3 mydata_03 = pd.read_csv(io.StringIO(uploaded['Data_03.xlsx'].decode('utf-8')))

UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 15-16: invalid continuation byte

1 Ответ

0 голосов
/ 03 октября 2019

Файл xlsx не является CSV. Вы хотите экспортировать свою таблицу в формате CSV.

Смотрите здесь:

https://support.office.com/en-us/article/import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba

...