Как читать данные из файла .yaml в Google Colab - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь прочитать данные из файла .yaml, который находится на моем локальном компьютере. Однако, когда я импортирую файл и распечатываю данные, он появляется в одной строке. Снимок экрана для справки по выходным данным приведен здесь:

enter image description here

Однако я смог успешно прочитать данные в желаемом формате словаря с помощью блокнота Jupiter , Снимок экрана для справки здесь

enter image description here

Как я могу прочитать данные в построчном формате словаря в Colab?

Ответы [ 2 ]

0 голосов
/ 06 апреля 2020

Попробуйте это

data = yaml.load(data["ipl_match.yaml"])
0 голосов
/ 05 апреля 2020

Согласно документам ,

files.upload возвращает словарь файлов, которые были загружены.

Так что вам нужно сделать

uploaded = files.upload()
for key, value in uploaded.items():
  data = yaml.load(value)
  print(key)  # prints the file name
  print(data) # prints the loaded data
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...