Tag: json

Обратная связь: Визуализация для деревьев Apache Spark Decision

Одна из проблем, с которыми я столкнулся с Apache Spark, – это визуализация деревьев принятия решений. Я могу создать дерево, используя DecisionTree.trainClassifier . и я могу получить некоторые рудиментарные результаты, используя: print(model.toDebugString()) Но в идеале текущий выход: If (feature 0 <= -35.0) If (feature 24 <= 176.0) Predict: 2.1 If (feature 24 = 176.0) Predict: […]

Pandas удаляет нулевые значения, когда to_json

У меня на самом деле есть панда данных и я хочу сохранить его в формате json. Из документов pandas говорится: Примечание. NaN, NaT и None будут преобразованы в объекты с нулевым и datetime, которые будут преобразованы на основе параметров date_format и date_unit Затем, используя records ориентации Ori, у меня есть что-то вроде этого [{"A":1,"B":4,"C":7},{"A":null,"B":5,"C":null},{"A":3,"B":null,"C":null}] Возможно […]

структурированный язык запросов для JSON (в Python)

Я работаю над системой для вывода файла JSON, и я использую Python для анализа данных и отображения их в пользовательском интерфейсе (PySide). Теперь я хотел бы добавить фильтрацию в эту систему, и я думаю, вместо написания системы запросов, если бы там был JSON (на Python), это спасло бы меня много времени разработки. Я нашел эту […]

Является ли синтаксический разбор json наивным классом Python или структурированным?

Некоторые предпосылки: я имею несколько довольно простых структур данных, которые сохраняются как json-файлы на диске. Эти json-файлы разделяются между приложениями разных языков и различными средами (такими как инструменты веб-интерфейса и инструменты для обработки данных). Для каждого из файлов я хочу создать Python «POPO» (Plain Old Python Object), а соответствующий класс сопоставления данных для каждого элемента […]

Анализ синтаксического анализа многострочного файла JSON с использованием Python

Я пытаюсь проанализировать многострочный файл JSON с использованием библиотеки json в Python 2.7. Ниже приведен упрощенный файл примера: { "observations": { "notice": [ { "copyright": "Copyright Commonwealth of Australia 2015, Bureau of Meteorology. For more information see: http://www.bom.gov.au/other/copyright.shtml http://www.bom.gov.au/other/disclaimer.shtml", "copyright_url": "http://www.bom.gov.au/other/copyright.shtml", "disclaimer_url": "http://www.bom.gov.au/other/disclaimer.shtml", "feedback_url": "http://www.bom.gov.au/other/feedback" } ] } } Мой код выглядит следующим образом: import […]

Доступ к данным Python в объекте JSON

поэтому я делаю это в своем сценарии: import json info = json.loads(get_info()) print info Какие результаты: richard@richard-desktop:~/projects/hello-python$ python main.py { "streams": [ { "index": 0, "codec_name": "mpeg2video", "codec_long_name": "MPEG-2 video", "codec_type": "video", "codec_time_base": "1001/48000", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 1920, "height": 1080, "has_b_frames": 1, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "16:9", "pix_fmt": "yuv422p", "level": 2, "timecode": "00:59:59:00", "id": […]

Как преобразовать строковые данные в объект JSON в python?

Вот пример строки, которую я получаю от одной из веб-служб, body=%7B%22type%22%3A%22change%22%2C%22url%22%3A%22http%3A%2F%2Fapi.pachube.com%2Fv2%2Ftriggers%2F4100%22%2C%22environment%22%3A%7B%22feed%22%3A%22http%3A%2F%2Fapi.pachube.com%2Fv2%2Ffeeds%2F36133%22%2C%22title%22%3A%22Current+Cost+Bridge%22%2C%22description%22%3Anull%2C%22id%22%3A36133%7D%2C%22threshold_value%22%3Anull%2C%22timestamp%22%3A%222012-01-05T09%3A27%3A01Z%22%2C%22triggering_datastream%22%3A%7B%22url%22%3A%22http%3A%2F%2Fapi.pachube.com%2Fv2%2Ffeeds%2F36133%2Fdatastreams%2F1%22%2C%22value%22%3A%7B%22value%22%3A%22523%22%2C%22max_value%22%3A1269.0%2C%22min_value%22%3A0.0%7D%2C%22id%22%3A%221%22%2C%22units%22%3A%7B%22symbol%22%3A%22W%22%2C%22type%22%3A%22derivedUnits%22%2C%22label%22%3A%22watts%22%7D%7D%2C%22id%22%3A4100%7D Вот код, class Feeds(): def GET(self): print "Get request is accepted." return render.index(None) def POST(self): print "Post request is accepted." print (web.data()) Теперь, когда этот веб-сервис публикует приведенные выше данные, как я могу преобразовать его в читаемый формат? Затем мне нужно преобразовать его в […]

Преобразует ли json в dict с eval хороший выбор?

Я получаю json-объект с удаленного сервера и преобразовываю его в строку python следующим образом: a = eval(response) Это глупо, или у меня есть лучший вариант?

Есть ли уловка «перегрузить оператор точки»?

Я знаю, что вопрос немного странно сформулирован, но я не могу придумать другого способа сказать это. У меня есть приложение, которое имеет дело с большими объектами json, и я хочу просто сказать: object1.value.size.whatever.attributexyz вместо object1.get('value').get('size').get('whatever').get('attributexyz') Есть ли какой-нибудь умный способ поймать AttributeError , который будет поднят, и проверить внутри структуры данных, если этот атрибут соответствует […]

Python: конвертировать JSON (возвращенный URL-адресом) в список

Я запрашиваю условия поиска youtube для использования с автозаполнением jquery, но мне сложно преобразовать URL-адрес в правильный формат. В моем (Django / Python) представлении я делаю: data2 = urllib2.urlopen('http://suggestqueries.google.com/complete/search?hl=en&ds=yt&client=youtube&hjson=t&jsonp=window.yt.www.suggest.handleResponse&q=jum&cp=3') (Я просто закодировал поисковый запрос = «прыжок» для простоты) Если я делаю data2.read() Я получаю то, что я считаю JSON (копирование в URL-адрес в браузере также […]

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