Как прочитать данные двоичного файла, хранящиеся в качестве одного из значений словаря? - PullRequest
1 голос
/ 19 апреля 2019

Я загрузил свои поезда и тестовые файлы в colab.

from google.colab import files
uploaded = files.upload()

uploaded.keys()

with open(uploaded['train_qa.txt'], "rb") as fp:   
    train_data =  pickle.load(fp.read())]

Я получаю следующую ошибку:

    ValueError   Traceback (most recent call last)
    <ipython-input-9-afaa1d381444> in <module>()
     ----> 1 with open(uploaded['train_qa.txt'], "rb") as fp:   
     2     train_data =  fp.read()

    ValueError: embedded null byte

Как мне решить эту проблему?Я просто хочу читать файлы в колабе.Я знаю другие обходные пути, но как устранить эту ошибку?

1 Ответ

0 голосов
/ 20 апреля 2019

загружено уже отображается в байтах.

Итак:

train_data =  pickle.load(uploaded['train_qa.txt'])
...