Tag: json

Пользовательский JSON-кодировщик на Python с предварительно вычисленным литералом JSON

У меня есть специальный объект, который может содержать буквальную строку json, которую я намереваюсь использовать в качестве поля в более крупном объекте JSON, как само литеральное значение (а не строку, содержащую JSON). Я хочу написать собственный кодер, который может выполнить это, то есть: > encoder.encode({ > 'a': LiteralJson('{}') > }) {"a": {}} Я не верю, […]

Python MySQL CSV экспортирует в json странную кодировку

Я получил файл csv, экспортированный из базы данных MySQL (я думаю, что кодирование является латинским, поскольку язык испанский). К сожалению, кодировка неверна, и я не могу ее вообще обработать. Если я использую файл: $ file -I file.csv file.csv: text/plain; charset=unknown-8bit Я попытался прочитать файл в python и преобразовать его в utf-8, например: r.decode('latin-1').encode("utf-8") или используя […]

Blender 2.6 JSON экспортер, текстура неправильная только одна сторона куба

Я делаю простой экспортер для Blender 2.6x для пользовательского формата JSON (в основном для использования с WebGL), потому что существующие, которые я могу найти в Интернете, не работают с Blender 2.6. Я почти заработал, но одна ошибка остается, что я не могу понять. На простом кубе текстура на одной из ее сторон находится в неправильной […]

django, «не является сериализуемым JSON» при использовании ugettext_lazy?

У меня это на моих views.py response_dict = { 'status': status, 'message': message } return HttpResponse(simplejson.dumps(response_dict), mimetype='application/javascript') Поскольку я начинаю использовать этот импорт: from django.utils.translation import ugettext_lazy as _ на этой линии: message = _('This is a test message') Я получаю эту ошибку: File "/home/chris/work/project/prokject/main/views.py", line 830, in fooFunc return HttpResponse(simplejson.dumps(response_dict), File "/usr/local/lib/python2.7/json/__init__.py", line 243, […]

Сериализация вложенного namedtuple в JSON с помощью Python> = 2.7

У меня проблема, подобная проблеме CalvinKrishy. Решение Samplebias не работает с данными, которые у меня есть. Я использую Python 2.7. Вот данные: Namedtuple >>> a_t = namedtuple('a','f1 words') >>> word_t = namedtuple('word','f2 value') >>> w1 = word_t(f2=[0,1,2], value='abc') >>> w2 = word_t(f2=[3,4], value='def') >>> a1 = a_t(f1=[0,1,2,3,4],words=[w1, w2]) >>> a1 a(f1=[0, 1, 2, 3, 4], […]

Pandas преобразует Dataframe в Nested Json

Мой вопрос в основном противоположный этому: Создайте Pandas DataFrame из глубоко вложенного JSON Мне интересно, можно ли сделать обратное. Учитывая таблицу типа: Library Level School Major 2013 Total 200 MS_AVERY UGRAD GENERAL STUDIES GEST 5079 201 MS_AVERY UGRAD GENERAL STUDIES HIST 5 202 MS_AVERY UGRAD GENERAL STUDIES MELC 2 203 MS_AVERY UGRAD GENERAL STUDIES PHIL […]

Свободная память во время цикла

Я столкнулся с ошибкой памяти в моем коде. Мой парсер можно было бы резюмировать следующим образом: # coding=utf-8 #! /usr/bin/env python import sys import json from collections import defaultdict class MyParserIter(object): def _parse_line(self, line): for couple in line.split(","): key, value = couple.split(':')[0], couple.split(':')[1] self.__hash[key].append(value) def __init__(self, line): # not the real parsing just a example […]

Панды до D3. Сериализация данных в JSON

У меня есть DataFrame со следующими столбцами и без дубликатов: ['region', 'type', 'name', 'value'] что можно рассматривать как иерархию следующим образом grouped = df.groupby(['region','type', 'name']) Я хотел бы сериализовать эту иерархию как объект JSON. Если кто-то заинтересован, мотивация этого заключается в том, чтобы в конечном итоге собрать визуализацию, подобную этой, которая требует файла JSON . […]

Удаление десериализации огромной строки json для объектов python

Я использую simplejson для десериализации json-строки для объектов python. У меня есть собственный написанный объект object_hook, который заботится о десериализации json обратно на мои объекты домена. Проблема в том, что когда моя строка json огромна (т.е. сервер возвращает около 800K объектов домена в виде строки json), мой десериализатор python занимает почти 10 минут, чтобы десериализовать […]

Файл ODS для JSON

Я хотел бы преобразовать мою таблицу данных в массив массивов JSON. Этот сайт делает это: http://www.shancarter.com/data_converter/index.html И я посмотрел исходный код. Но то, что я хотел бы, это макрос / скрипт / расширение или любой способ программирования его для преобразования моих .ods в файл JSON: Подобно: NAME VALUE COLOR DATE Alan 12 blue Sep. 25, […]

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