НачатьНачать бесплатно

Загрузка JSON-данных с помощью pandas

При разработке конвейера данных вам может потребоваться работать с нетабличными данными и источниками, такими как API или JSON-файлы. В этом упражнении мы потренируемся извлекать данные из JSON-файла с помощью pandas.

pandas импортирован как pd, а JSON-файл, который вы будете загружать, находится по пути "testing_scores.json".

Это упражнение является частью курса

ETL и ELT на Python

Посмотреть курс

Инструкции к упражнению

  • Обновите функцию extract() так, чтобы она считывала JSON-файл в DataFrame pandas с ориентацией по записям.
  • Передайте путь testing_scores.json в функцию extract() и сохраните результат в переменную raw_testing_scores.
  • Выведите первые строки DataFrame raw_testing_scores.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

def extract(file_path):
  # Read the JSON file into a DataFrame
  return pd.____(____, orient="____")

# Call the extract function with the appropriate path, assign to raw_testing_scores
____

# Output the head of the DataFrame
print(raw_testing_scores.____())
Редактировать и запускать код