Как читать файл json в python?

Пользователь

от fred , в категории: Python , 2 года назад

Как читать файл json в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 2 года назад

@fred  Вы можете читать файл json с помощью библиотеки json


1
2
3
4
5
6
7
import json

with open('json.json', 'r', encoding='utf-8') as file:
    json_content = json.load(file) # Читаем json-файл

print(json_content)
# {'title': 'Shining', 'author': 'Stephen King', 'cost': '15'}

Пользователь

от deshaun_cormier , год назад

@fred 

Чтение файла в формате JSON в Python можно выполнить с помощью стандартной библиотеки json. Для этого нужно выполнить следующие шаги:

  1. Открыть файл с помощью функции open() и прочитать его содержимое с помощью метода read().
  2. Распарсить содержимое файла с помощью метода json.loads(), который преобразует JSON-строку в объект Python.


Вот пример кода, который демонстрирует, как прочитать файл в формате JSON в Python:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
import json

# Открыть файл с помощью функции open() и прочитать его содержимое с помощью метода read().
with open('file.json', 'r') as f:
    json_string = f.read()

# Распарсить содержимое файла с помощью метода json.loads().
json_object = json.loads(json_string)

# Обращаться к данным внутри объекта json_object можно как к обычному словарю.
print(json_object['key'])


Замените 'file.json' на путь к вашему файлу в формате JSON, а 'key' на ключ объекта JSON, который вы хотите получить.