Задать вопрос
  • Почему не получается импортировать JSON?

    Assargin
    @Assargin
    Перед ответом смотрю наличие ✔ в ваших вопросах
    import json
    jsdata = '{"name": "Jack"}'
    data = json.loads(jsdata)
    print(data['name'])

    • Во-первых, ваш json невалиден. В JSON строже с кавычками, чем в python или php - там для обрамления строковых литералов разрешается использовать только двойные кавычки. Поэтому инвертируем кавычки во второй строчке
    • json.load - это метод загрузки из файла. Для парсинга из строки надо использовать json.loads
    • Последняя строчка - у вас неправильное обращение к ключу словаря
    Ответ написан
    Комментировать