Tag: json

Применить фильтр Jinja2 к каждому значению в каждом визуализированном шаблоне

Я пытаюсь создать среду Jinja2 с намерением использовать ее только на шаблонах JSON. Таким образом, я хотел бы применить фильтр tojson для каждого отображаемого значения. Я знаю, что каждый отдельный шаблон может использовать разделы фильтра, но хотел бы избежать этого. Есть ли способ установить глобальный фильтр? Если нет, будет ли лучше всего быть пользовательский загрузчик, […]

разрезать блок данных в интервалы для статистического анализа | питон

Я потерялся в одном упражнении, где мне нужно агрегировать различные функции dataframe для каждого сеанса, заданные между некоторыми точками datetime, так что конечные данные будут иметь следующий формат: {'Sessions': [{'SessionId':'<Int>', 'MaxNote':'<Int>', 'groups': [{'groupId':'Int', 'Students':[{'studentId':<Int>, 'date':'datetime', 'MaxEnglishNote':'<Int>', 'Math':'<Int>', 'Philosophy':'<Int>'}, {'studentId':<Int>, 'date':'datetime', 'MaxEnglishNote':'<Int>', 'Math':'<Int>', 'Philosophy':'<Int>'}]}, {'groupId':'Int', 'Students': [{'studentId':<Int>, 'date':'datetime', 'MaxEnglishNote':'<Int>', 'Math':'<Int>', 'Philosophy':'<Int>'}, {'studentId':<Int>, 'date':'datetime','MaxEnglishNote':'<Int>', 'Math':'<Int>', 'Philosophy':'<Int>'}]}]} То, […]

Печать уникальных ключей JSON в точечной нотации с использованием Python

Я пытаюсь написать сценарий, который будет печатать уникальные ключи файла JSON в точечной нотации, чтобы быстро профилировать структуру. Например, допустим, у меня есть «myfile.json» со следующим форматом: { "a": "one", "b": "two", "c": { "d": "four", "e": "five", "f": [ { "x": "six", "y": "seven" }, { "x": "eight", "y": "nine" } ] } Выполнение […]

Вытягивание данных JSON с веб-сайта с помощью Python 3.x

Я пытаюсь вытащить некоторые данные JSON с веб-сайта для небольшой программы, которую я делаю для бота Discord. код в настоящее время выглядит так: if message.content.startswith("!jsontest"): import requests data = requests.get('http://schoolido.lu/api/cards/799/').json() print(data) Я также пытался с urllib.request.urlopen, но я получаю ошибку 403 независимо от того, какой метод я использую. Вот результат: Traceback (most recent call last): […]

Получение ошибки 404 при попытке обновить значение в Rest API Openhab с использованием Python request.put

Я пытаюсь обновить значение в REST API openhab, используя request.put в Python. Но я получаю ошибку 404. Мой код скопирован ниже import requests import json from pprint import pprint TemperatureA_FF_Office = 20 headers = {'Content-type': 'application/json'} payload = {'state' : TemperatureA_FF_Office} payld = json.dumps(payload) re = requests.put("http://localhost:8080/rest/items/TemperatureA_FF_Office /state/put", params= payld, headers = headers) pprint(vars(re)) Код […]

Pyral + создать новую задачу + ValueError: объект JSON не может быть декодирован

Новое в pyral, пытаясь добавить задачу к истории пользователя. Скопированная вставка уже доступна, «кажется работающим» кодом из сети. код: target_story = rally.get('UserStory', query='FormattedID = %s' % storyID, instance=True) info = { "Project" : project, "WorkProduct" : target_story.ref, "Name" : "USER of of ", "State" : "Defined", "TaskIndex" : 1, "Description" : "FXYZ.", "Estimate" : 2.0, […]

Instagram API docs недействительная ошибка JSON

Я продолжаю получать эту ошибку, когда я пробовал примеры в документации python–instagram : from instagram.client import InstagramAPI access_token = "YOUR_ACCESS_TOKEN" client_secret = "YOUR_CLIENT_SECRET" api = InstagramAPI(access_token=access_token, client_secret=client_secret) recent_media, next_ = api.user_recent_media(user_id="userid", count=10) for media in recent_media: print media.caption.text Ошибка: Traceback (most recent call last): File "<input>", line 1, in <module> File "/Users/bli1/Development/Django/CL/cherngloong/cherngloong/lib/python2.7/site-packages/instagram/bind.py", line 197, in […]

SqlAlchemy (Flask + Postgres): Как обновить только определенный атрибут json-поля?

У меня есть таблица с одним столбцом, объявленным как json, и мне нужно обновить записи, добавив значение ключа в значение json. модель class User(db.Model): __tablename__ = 'users' loginId = db.Column(db.String(128), nullable=False, primary_key=True) _password = db.Column(db.String(128), nullable=True) views = db.Column(JSON, nullable=True) контроллер @mod_event.route('/view', methods=['POST']) def view(): try: params = request.json loginId = params['dream']['loginId'] users.update().\ where(users.c.loginId==loginId).\ values(views=<query>)) […]

Разбор python прописывает JACKSON

Я хотел бы разбирать питоны. Есть два различия между json и python dicts: python dicts разрешает простой quotte (легко сделать с jackson, используя jsonParser.Feature.ALLOW_SINGLE_QUOTES). for booleans, python dicts имеют «True» и «False» вместо «true» и «false». Вы знаете, как быть чувствительным к регистру «True» и «False» с джексоном? Большое спасибо за вашу помощь, она блокирует […]

TweepError Не удалось разобрать полезную нагрузку JSON – случайная ошибка

Я использую пакет Tweepy в Python для сбора твитов. Я отслеживаю нескольких пользователей и собираю их последние твиты. Для некоторых пользователей я получаю сообщение об ошибке «Не удалось разобрать полезную нагрузку JSON:», например «Не удалось разобрать полезную нагрузку JSON: Ожидание», «Разделитель» или «}»: строка 1 столбца 694303 (char 694302) ». Я принял к сведению идентификатор […]

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