Tag: json

Использование Python для PUT PMML

У меня есть простой файл PMML, который я бы хотел использовать для PUT сервера. Вот вызов curl : curl -X PUT –data-binary @DecisionTreeIris.pmml -H "Content-type: text/xml" http://localhost:8080/openscoring/model/DecisionTreeIris Вот файл PMML: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <PMML xmlns="http://www.dmg.org/PMML-4_1" version="4.1"> <Header copyright="Copyright (c) 2013 Vfed" description="RPart Decision Tree Model"> <Extension extender="Rattle/PMML" name="user" value="Vfed"/> <Application name="Rattle/PMML" version="1.2.34r27"/> <Timestamp>2013-05-15 22:02:28</Timestamp> […]

Разбор JSON в python дает ошибку – UnicodeDecodeError

Мой JSON-файл { "results": [ { "ID": "63768E9B-1D66-486A-BCDD-D3991EAFBE94", "Dt": "2013-08-03T13:01:26.901Z", "Dt_u": "2013-08-03T13:01:26.901Z", "obj": "enppXhI7TS" }, { "ID": "63768E9B-1D66-486A-BCDD-D3991EAFBE94", "Dt": "2013-08-03T16:17:33.280Z", "Dt_u": "2013-08-03T16:17:33.280Z", "obj": "79J5z6y2UR" }, { "ID": "F8B1B9FB-7BCD-47DF-89BD-241440BB6270", "Dt": "2013-08-06T00:23:43.562Z", "obj": "Xf75BFtx4O", "gender": 2, "language": "en" }]} В файле есть еще много записей Мой код на Python выглядит следующим образом import json from pprint import […]

Получить данные JSON in Flask

Даже после многих примеров здесь и там я не могу заставить свой API работать в методе POST. Вот код о нем: from flask import Flask, jsonify, request @app.route('/api/v1/lists', methods=['POST']) def add_entry(): print("p0") content = request.get_json() appname = content.get('title') print(content) print(appname) Когда я запрос с curl (я запускаю его в Windows): curl.exe -i -H "Content-Type: application […]

python simpleJSONDecoder и сложная проблема JSON

В единичном тестовом примере, который я запускаю, я получаю исключение KeyError для 4-го json-объекта в json-тексте ниже, потому что часть кода, ответственного за декодирование, ищет объект, которого нет, но должен быть. Я прошел через под-объекты и обнаружил, что причиной этого является объект «cpuid». Когда я удаляю его и запускаю тест, он работает нормально. def _make_report_entry […]

Как заставить spawnSync и fs.readFile выполнить один за другим?

У меня есть сценарий python, который возвращает файл JSON качестве вывода, принимая FILE в качестве входного. У меня есть 10 файлов, я использую spawnSync для цикла и внутри цикла. У меня есть fs.readFile для чтения JSON-файла, который исходит из скрипта python. Но проблема в том, что spawnSync блокирует fs.readFile, пока не выполнит скрипты python со […]

Как разобрать JSON с несколькими ключами одинаково?

У меня есть json, который напоминает это: {"posts":[{"no":3919193, "p": "kekekekek"}, {"no":3929342, "p": "trololol"}]} Я хочу извлечь все, что имеет ключ «нет», как бы я это сделал? Я знаю, что могу использовать json.load для разбора, но я не уверен, как получить доступ к каждому значению. Заранее спасибо!

суммирование вложенных слов в словаре

У меня есть файл JSON, который я читаю как словарь. У меня есть что-то вроде: "20101021": { "4×4": { "Central Spectrum": 5, "Full Frame": 5, "Custom": 1 }, "4×2": { "Central Spectrum": 5, "Full Frame": 5 }, "1×1": { "Central Spectrum": 5, "Full Frame": 4 }, }, "20101004": { "4×4": { "Central Spectrum": 5, "Full […]

Python – Как экспортировать JSON в JS

Я хочу экспортировать строку JSON в python в переменную JS. <script type="text/javascript"> var data = JSON.parse('{{ dataJSON }}'); console.log(data) </script> Если я печатаю содержимое dataJSON я получаю: [{"offset":0,"total":1,"units":[{"village_id":37,"village_name":"Glim Но в JS я получаю это: JSON.parse('[{"offset":0,"total":1,"units":[{"village_id":37 Я использую движок шаблонов jinja2: http://jinja.pocoo.org/docs/dev/templates/#if Как я могу это исправить?

python JSON feed возвращает строку не объект

Я могу импортировать этот json-канал с помощью этого кода import json import requests url = 'http://espn.go.com/sports/scores/feed?sportId=28&eventId=0&rand=1410039271798&xhr=1' r = requests.get(url) pbpObj = json.loads(r.content) но когда я пытаюсь загрузить этот JSON-канал, я получаю следующую ошибку ' http://data.ncaa.com/jsonp/scoreboard/football/fbs/2014/03/scoreboard.html?callback=ncaaScoreboard.dispScoreboard ' ValueError Traceback (most recent call last) <ipython-input-499-a086c9c2c95f> in <module>() 3 url = 'http://data.ncaa.com/jsonp/scoreboard/football/fbs/2014/03/scoreboard.html?callback=ncaaScoreboard.dispScoreboard' 4 r = requests.get(url) —-> 5 […]

выходная группа объектов json на новой строке вместо одной строки

Я загружаю json-файл и пытаюсь вытащить некоторые значения, а затем выводит эту группу значений по строке. Текущий вывод выглядит следующим образом: {"time":"1:2:2","post":"1","user":"4","text":"Masaru Emoto"}{"time":"1:3:8","post":"8","user":"5","text":"Meteors"}{"time":"7:4:5","post":"1","user":"8","text":"Olympics"} И я хочу, чтобы это выглядело так: {"time":"1:2:2","post":"1","user":"4","text":"Masaru Emoto"} {"time":"1:3:8","post":"8","user":"5","text":"Meteors"} {"time":"7:4:5","post":"1","user":"8","text":"Olympics"} Я не могу понять, где добавить «\ n», чтобы исправить выход. Заранее спасибо за помощь. Код: import json json_data = open('somefile.json', […]

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