Tag: json

Модуль Google App Engine: модуль JSON

Я использую JSON с Google App Engine . Я использую JSON для общения, поэтому на стороне Python у меня есть: import json Ошибка, которую я получаю, такова: <class 'django.core.exceptions.ViewDoesNotExist'>: Не удалось импортировать views.ganttapp. Ошибка: ни один модуль с именем json В моем одиночестве это прекрасно работает. Есть ли проблемы с JSON в Google App Engine? […]

Python 2.7 на App Engine, simplejson vs native json, кто быстрее?

У меня было понимание, что simplejson намного быстрее, чем родной json в Python, например, этот поток: В чем различия между модулями json и simplejson Python? Тем не менее, я был просто брошен за цикл, когда я читал в документации App Engine, что с Python 2.7 Использует собственную библиотеку JSON, которая намного быстрее, чем simplejson. http://code.google.com/appengine/docs/python/python27/newin27.html […]

Python Flask, TypeError: объект «dict» не может быть вызван

Имея проблему, которая, кажется, является общей, но я сделал свое исследование и не вижу, чтобы он был точно воссоздан где угодно. Когда я печатаю json.loads(rety.text) , я вижу результат, который мне нужен. Но когда я вызываю возврат, он показывает мне эту ошибку. Есть идеи? Помощь очень признательна и благодарю вас. Я использую метод Flask MethodHandler […]

Как печатать переменную с помощью запросов и JSON

Я программировал приложение, которое извлекает информацию из онлайн-API, и мне нужна помощь. Я использую запросы, и мой текущий код выглядит следующим образом myData = requests.get('theapiwebsitehere.com/thispartisworking') myRealData = myData.json() x = myRealData['data']['playerStatSummaries']['playerStatSummarySet']['maxRating'] print x Затем я получаю эту ошибку myRealData = myData.json() TypeError: 'NoneType' object is not callable Я хочу иметь возможность перейти к переменной maxRating […]

Django загружает локальный файл json

У меня есть ajax view: def ajax_prices(request): data = {'data':'data'} return HttpResponse(json.dumps(data), mimetype='application/json') Я хочу проверить это с помощью локального файла json (prices.json). Как импортировать локальный файл json? Локальный файл json 'prices.json' {"aaData": [ [1, "70.1700", "2008-12-29 11:23:00"], [2, "70.2600", "2008-12-29 16:22:00"], [3, "70.6500", "2008-12-30 11:30:00"], [4, "70.8700", "2008-12-30 16:10:00"], [5, "70.5500", "2009-01-02 11:09:00"], [6, […]

Кодирование и декодирование Python Mongodb Pymongo Json

У меня проблемы с Mongodb и Python (Flask). У меня есть этот файл api.py, и я хочу, чтобы все запросы и ответы были в JSON, поэтому я реализую как таковой. # # Imports # from datetime import datetime from flask import Flask from flask import g from flask import jsonify from flask import json from […]

JSON-кодирование очень длинных итераторов

Я пишу веб-службу, которая возвращает объекты, содержащие очень длинные списки, закодированные в JSON. Конечно, мы хотим использовать итераторы, а не списки Python, чтобы мы могли передавать объекты из базы данных; к сожалению, кодер JSON в стандартной библиотеке ( json.JSONEncoder ) принимает только списки и кортежи, которые должны быть преобразованы в списки JSON (хотя _iterencode_list выглядит […]

Безопасность Django JSON

Существуют ли какие-либо известные уязвимости безопасности в Djero JSON deserializer? Что касается протоколов десериализации Python, общий консенсус, по-видимому, является полностью небезопасным, поэтому избегайте синтаксического анализа ненадежных данных. Тем не менее, я рассматриваю распределенное веб-приложение, в котором разные серверы обмениваются образцами моделей, отформатированными как JSON. Сами записи не содержат конфиденциальных данных, но я обеспокоен возможностью взлома […]

Python: как вы вызываете метод, когда у вас есть только имя строки метода?

Это предназначено для использования в JSON API. Я не хочу иметь: if method_str == 'method_1': method_1() if method_str == 'method_2': method_2() По понятным причинам это не оптимально. Как использовать строки карты для таких методов в многоразовом виде (также обратите внимание, что мне нужно передать аргументы вызываемым функциям). Вот пример: INCOMING JSON: { 'method': 'say_something', 'args': […]

Индексирование / поиск «сложного» JSON в elasticsearch

У меня есть JSON, который выглядит следующим образом: Давайте назовем это поле метаданные { "somekey1": "val1", "someotherkey2": "val2", "more_data": { "contains_more": [ { "foo": "val5", "bar": "val6" }, { "foo": "val66", "baz": "val44" }, ], "even_more": { "foz" : 1234, } } } Это простой пример. Реальный может стать еще более сложным. Ключи могут появляться […]

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