Tag: json

Python: преобразовать список словарей python в массив объектов JSON

Я пытаюсь написать функцию для преобразования списка python в массив JSON объектов {"mpn": "list_value"}, где «mpn» – это буквальное строковое значение, которое мне нужно для каждого объекта, но «list_value» – это значение из списка python. Я буду использовать вывод этой функции для запроса API-запроса. part_nums = ['ECA-1EHG102','CL05B103KB5NNNC','CC0402KRX5R8BB104'] def json_list(list): lst = [] d = {} […]

Сериализация вывода на JSON – ValueError: обнаружено круговое задание

Я пытаюсь вывести результаты моего запроса mysql в JSON. У меня проблема с сериализацией поля datetime.datetime, поэтому я написал небольшую функцию для этого: def date_handler(obj): if hasattr(obj, 'isoformat'): return obj.isoformat() else: return obj а затем в основном коде, который я запускаю: products_json = [] for code in best_matching_codes: cur = db.cursor() query = "SELECT * […]

Как создать дерево JSON из табличной иерархии в Python

Я уверен, что есть элегантный способ сделать это в Python (или при нажатии, Javascript), но для жизни меня я не вижу этого … У меня есть CSV-файл формы: ID, Name, Description A, A-name, A100, A100-name, A100-desc A110, A110-name, A110-desc A111, A111-name, A111-desc A112, A112-name, A112-desc A113, A113-name, A113-desc A120, A120-name, A120-desc A131, A131-name, A131-desc A200, […]

который является наиболее эффективным способом загрузки набора данных JSON в Pandas DataFrames

Я не нашел ничего в документах Pandas и кулинарной книге (только ссылки на CSV и текстовые файлы с разделителями) на JSON. Есть ли уже определенная функция для загрузки JSON непосредственно в DataFrame? Если существуют разные альтернативы, которые являются наиболее эффективными?

отправка NaN в json

Я пытаюсь кодировать массив, который содержит float и NaN в строку JSON из Python, используя json.dumps() . Но закодированная строка JSON не успешно декодируется в PHP. Является ли NaN причиной этой проблемы? Как я могу обойти эту ситуацию?

В чем разница между json.dump () и json.dumps () в python?

В этом официальном документе я искал разницу между json.dump () и json.dumps () в python. Понятно, что они связаны с возможностью записи файла. Но какова подробная разница между ними и в каких ситуациях у кого больше преимуществ, чем у других?

преобразовать строку json в объект python

Можно ли преобразовать строку json (например, возвращаемую из службы поиска jitter twitter) в простые строковые объекты. Вот небольшое представление данных, возвращаемых из службы json: { results:[…], "max_id":1346534, "since_id":0, "refresh_url":"?since_id=26202877001&q=twitter", . . . } Допустим, что я каким-то образом сохраняю результат в некоторой переменной, скажем, obj . Я хочу получить соответствующие значения, например: print obj.max_id print […]

Как обновить JSON-файл с помощью Python?

Я использую Python, и у меня есть JSON-файл, в котором я хотел бы обновить значение, относящееся к данному ключу. То есть, у меня есть my_file.json содержащий следующие данные {"a": "1", "b": "2", "c": "3"} и я хотел бы просто изменить значение, связанное с ключом b от 2 до 9 чтобы обновленный файл выглядел так: {"a": […]

Django – передовая практика обработки исключений и отправка настраиваемого сообщения об ошибке

Я начинаю думать о соответствующей обработке исключений в моем приложении Django, и моя цель – сделать его максимально удобным для пользователя. По удобству для пользователя, я подразумеваю, что пользователь должен всегда получить подробное разъяснение относительно того, что именно пошло не так. Следуя этой статье , наилучшей практикой является используйте ответ JSON со статусом 200 для […]

Декодирование JSON с помощью python с использованием Appengine

У меня есть следующий код, который извлекает значения из простой 3-х входной формы: //retrieves data from a form var $form = $( this ), prgname= $form.find('input[name="prg"]').val(), startDate = $("#startdate").datepicker({ dateFormat: 'yy-mm-dd' }).val(), endDate = $("#enddate").datepicker({ dateFormat: 'yy-mm-dd' }).val(); Следующий код отправляет запрос на сервер: var request = $.ajax({ url: "/prg/", type: "post", data: JSON.stringify({prg: prgname, […]

Python - лучший язык программирования в мире.