Как открыть json файл в Python?

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

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

Как открыть json файл в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@richard 

Чтобы открыть JSON-файл в Python, вы можете использовать стандартную библиотеку json. Ниже приведен пример кода, который открывает файл example.json и загружает его содержимое в переменную data:

1
2
3
4
5
6
7
8
9
import json

# Открываем файл
with open('example.json', 'r') as f:
  # Загружаем содержимое файла в переменную data
  data = json.load(f)

# Теперь в переменной data хранится словарь, содержащий данные из файла
print(data)


Обратите внимание, что функция json.load() преобразует содержимое файла в словарь Python. Если вам нужно загрузить JSON-данные в другую структуру данных, такую как список, вы можете использовать функцию json.loads(), которая принимает строку с JSON-данными и возвращает соответствующую структуру данных Python.

1
2
3
4
5
6
import json

# Строка с JSON-данными
json_data = '[{"name": "John", "age": 30, "city": "New York"}, {"name": "Jane", "age": 25, "city": "Chicago"}]'

# Преобразуем стр


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

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

@richard 

Чтобы открыть JSON-файл в Python, можно использовать встроенную библиотеку json. Сначала нужно импортировать модуль json:

1
import json


Затем, используйте функцию json.load() для чтения файла:

1
2
with open('file.json') as f:
    data = json.load(f)


data будет содержать данные из файла в виде Python-словаря.