Tag: json

Json.loads бросает ValueError

Python 2.6.6 и все, что я делаю, получают сообщение от zmq и json.loads (сообщение). Извините за всю путаницу json, поскольку это {"mouhter_id":"one_keert","header":{"header_version":"1","message_type":"one_keert","session_id":"428c0ebd497b9dfcc3170da0d1e0628e","timestamp":1376616699,"src_path":"*/dc/occ1/bell000/lcd_one_mtmt/26866","dst_path":"*/dc/lkjhgvd/lkjhgvd/fegtault/24068"},"payload":{"destHardwareId":"","command":{"id":"bmclmc1","params":{"keylen":"396","key":"AAAAIM0XlJxAEiX6t1KSyuQh+gCnP1Jmu3lkTZvxhiOUogyMAAABDC0tLS0tQkVHSU4gUFVCTElDIEtFWS0tLS0tCk1JR2JNQkFHQnlxR1NNNDlBZ0VHQlN1QkJBQWpBNEdHQUFRQjAxaTZkOG5xVTBnQVBIdHhFMDZqNEI0UDF4TXoKVTVYYy83RnZCVzBtTFI3WlQxRTRxUmw3VEx0OVcwSi85OU5XRzF3NU14Um1oK2dubEJxTTFkNytadU1BNU1NdgpFbmNHcmFpNU1UcHo3elE0cm9CQWZFOVA0czFvM0dRaThSRlVSbFJMdWl2Ym1jempkcVdCYVlEUjNCUU9IOU96ClRWOHFhUnpCN3l0T1NnS09yZzA9Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQoAAABAg7od/LedQJ8MEBvKQjcBWM2ObdIeSDd/2VygDn0XFwBgUpYiWgum7FE8O51E0Xv3/R6ibvgSPFblqHqLDBNzOgAAAAAAAAAAAAAAAAAAAAAAAAAA"}}}} У меня есть JSON и в python я пытаюсь загрузить его, чтобы я мог извлечь данные. { "e_id": "1231231", "header": { "h_version": "1", "m_type": "abc", "s_id": "ffsfsd", "timestamp": 1376614509, "s_path": "*/dc/s1/De620/cpmgmt/25804", "d_path": "*/dc/sfer/sfer/kelt/23642" […]

Sublime Text Build System с опциями

У меня есть разные сценарии сборки оболочки для проекта и вы хотите создать одну централизованную систему сборки с параметрами, которые позволят запустить сценарий оболочки. Например, пользователь нажимает Cmd + B, тогда пользователю предоставляется опция: 1) shellscript1.sh 2) shellscript2.sh 3) shellscript3.sh Пользователь нажимает 3, а Sublime Text запускает 'sh shellscript3.sh'. Я читал http://sublimetext.info/docs/en/reference/build_systems.html , но не […]

Pickle отказывается сериализовать контент с помощью отчета о сельдере. ContentDisallowed: отказ от десериализации недоверенного содержимого типа pickle

Я пытаюсь поместить некоторый объект python в основном json serializable, за исключением datetime.datetime в очереди rabbitmq и, таким образом, используя pickle для сериализации. Файл celery_config: CELERY_TASK_SERIALIZER = 'pickle' CELERY_RESULT_SERIALIZER = 'pickle' Это бросает исключение, говоря: File "/usr/local/lib/python2.7/dist-packages/kombu/serialization.py", line 174, in loads raise self._for_untrusted_content(content_type, 'untrusted') ContentDisallowed: Refusing to deserialize untrusted content of type pickle (application/x-python-serialize) Эта […]

Python – что быстрее разбирать Json или XML?

По моим наблюдениям, JSON быстрее выполняет Parse чем XML . Я нашел два хороших вопроса относительно этого. Один из них попросил PHP, а другой попросил JavaScript . Я хочу знать о python, как эффективен Python с ними? и который более эффективен для анализа. Также, пожалуйста, помогите выбрать лучший парсер Python для XML (например, библиотеку xmlparser, […]

Чтение строки JSON | TypeError: строковые индексы должны быть целыми числами

Я пытаюсь создать программу, которая будет считываться в строке JSON через GUI, а затем использовать ее для выполнения дополнительных функций, в этом случае разбивая математическое уравнение. На данный момент я получаю сообщение об ошибке: «TypeError: строковые индексы должны быть целыми» и я понятия не имею, почему. JSON, который я пытаюсь прочитать, выглядит следующим образом: { […]

Python Google App Engine Получение строки вместо объекта JSON

Я отправляю HTTP POST-запрос от android на сервер, используя сценарий ниже URI website = new URI("http://venkygcm.appspot.com"); HttpClient client = new DefaultHttpClient(); HttpPost request = new HttpPost(website); request.setHeader("Content-Type", "application/json"); String currentDateTimeString = DateFormat.getDateTimeInstance().format(new Date()); JSONObject obj = new JSONObject(); obj.put("reg_id","Registration ID sent to the server"); obj.put("datetime",currentDateTimeString); StringEntity se = new StringEntity(obj.toString()); request.setEntity(se); HttpResponse response = client.execute(request); […]

json.dumps отменяет порядок

Я работаю с модулем json, создавая json файл, содержащий записи вроде json.dumps({"fields": { "name": "%s", "city": "%s", "status": "%s", "country": "%s" }}) Однако в созданном json файле поля находятся в неправильном порядке {"fields": {"status": "%s", "city": "%s", "name": "%s", "country": "%s"}} что является проблемой, потому что подстановки для %s -strings теперь неверны. Как заставить функцию […]

Невозможно установить тип контента в application / json с помощью urllib2

Этот маленький ребенок: import urllib2 import simplejson as json opener = urllib2.build_opener() opener.addheaders.append(('Content-Type', 'application/json')) response = opener.open('http://localhost:8000',json.dumps({'a': 'b'})) Производит следующий запрос (как видно из ngrep): sudo ngrep -q -d lo '^POST .* localhost:8000' T 127.0.0.1:51668 -> 127.0.0.1:8000 [AP] POST / HTTP/1.1..Accept-Encoding: identity..Content-Length: 10..Host: localhost:8000..Content-Type: application/x-www-form-urlencoded..Connection: close..User-Agent: Python-urllib/2.7….{"a": "b"} Я не хочу, чтобы Content-Type: application/x-www-form-urlencoded . […]

Как передать поля модели объекту JsonResponse

Django 1.7 представил объекты JsonResponse , которые я пытаюсь использовать для возврата списка значений в мой запрос ajax. Я хочу пройти >>> Genre.objects.values('name', 'color') [{'color': '8a3700', 'name': 'rock'}, {'color': 'ffff00', 'name': 'pop'}, {'color': '8f8f00', 'name': 'electronic'}, {'color': '9e009e', 'name': 'chillout'}, {'color': 'ff8838', 'name': 'indie'}, {'color': '0aff0a', 'name': 'techno'}, {'color': 'c20000', 'name': "drum'n'bass"}, {'color': '0000d6', 'name': […]

Как анализировать данные json в Python?

Помогите мне разобрать этот json на python. { "IT" : [ { "firstName" : "ajay", "lastName" : "stha", "age" : 24 }, { "firstName" : "Michiel", "lastName" : "Og", "age" : 35 } ], "sales" : [ { "firstName" : "Guru", "lastName" : "red", "age" : 27 }, { "firstName" : "Jim", "lastName" : "Galley", […]

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