Описание тега ujson
UltraJSON - это сверхбыстрый кодировщик и декодер JSON, написанный на чистом C с привязками для Python 2.5+ и 3.
0
ответов
Образ докера с Sanic поверх альпийского: последний (3.9) использует Python JSON вместо UJSON
Dockerfile: FROM alpine:latest RUN apk add --no-cache python3 \ && python3 -m ensurepip \ && rm -r /usr/lib/python*/ensurepip \ && pip3 install -U pip setuptools ez_setup \ && rm -r /root/.cache/* \ && apk add…
12 фев '19 в 12:11
1
ответ
python Нет модуля с именем ujson, хотя он уже установлен
Я установил UJSON с помощью команды pip install ujsonи когда я попытался запустить свой проект Python, он возвращает ImportError: нет модуля с именем ujson Версия ОС: Red Hat Enterprise Linux Server версии 7.2 (Maipo) Версия Python: Python 2.7.6 Спи…
23 май '16 в 07:57
1
ответ
Как использовать ujson с Google App Engine
Согласно официальному списку встроенных библиотек, ujson доступен. Однако следующий фрагмент app.yaml: libraries: - name: ujson version: '1.35' ... генерирует эту ошибку: Usage: appcfg.py [options] update <directory> | [file, ...] appcfg.py: e…
01 июл '17 в 00:01
0
ответов
Как работает этот код?
Исходный код Python библиотеки ujson выглядит следующим образом. # encoding: utf-8 # module ujson # from /home/marty/dj/local/lib/python2.7/site-packages/ujson.so # by generator 1.136 # no doc # no imports # Variables with simple values __version__ …
20 окт '15 в 11:56
1
ответ
Удаление индекса из ElasticSearch с использованием идентификатора из терминала
Ниже приведен мой UJSON (Ultra JSON) объект индекса, который я хочу удалить из ElasticSeach. { u'_type': u'ratings', u'_source': { u'foo': u'fookey', u'bar': u'barvalue', u'fu': u'fuvalue', }, u'_index': u'fubar', u'_version': 1, u'found': True, u'_…
23 июл '15 в 06:51
0
ответов
Выпуск json-API (Тайга-питон)
Я использую Taiga (taiga.io) для своих проектов. Я обнаружил, что есть API на основе Python, который я пытаюсь использовать. Я могу создавать элементы в своих проектах, но не могу ничего извлечь. Когда я пытаюсь извлечь данные, я получаю эту ошибку:…
23 авг '17 в 10:19
2
ответа
Python разбивает парсинг json с символами \"
Я пытаюсь разобрать строку json с помощью escape-символа (в некотором роде, я думаю) { "publisher": "\"O'Reilly Media, Inc.\"" } Парсер хорошо разбирает, если я удаляю персонажа \" из строки, исключения, поднятые различными парсерами, JSON File "/us…
01 окт '15 в 17:37
3
ответа
Я хочу, чтобы сохранить порядок OrderedDict с Ujson
Тип возвращаемого значения моей функции OrderedDict, и теперь я хочу написать это в файле: Вот мой код: mainDict = OrderedDict([('a',1),('b',2),('c',3),('d',[4,5,6])]) with open(outFileName, 'w', encoding='utf-8') as outFile : outFile.write(ujson.du…
06 июл '16 в 03:18
0
ответов
Как сериализовать строки / текстовые файлы с помощью ujson?
В настоящее время я использую ujson для "сериализации", но ранее я использовал pickle, и вывод другой. Когда я пишу txt=ujson.dumps("This is a test") а потом я печатаю это, он говорит "This is a test", С рассолом у него было множество символов, окру…
14 июн '18 в 18:56
1
ответ
UJSON не может кодировать массив NumPy
Массив NumPy x = np.array([1,2,3,4]) ujson.encode ujson.encode(x, ensure_ascii=False, double_precision=-1) дает мне ошибку OverflowError: Maximum recursion level reached информация о версии ujson 1.33 python 3.4.3 Похоже, что ujson не может кодирова…
18 июл '15 в 19:57
0
ответов
Попытка запустить код Mac Python на компьютере с Windows
Я получил фрагмент кода Python, который отлично работает на компьютерах Mac. Мне пришлось установить Python на мой компьютер с Windows с нуля, и когда я пытаюсь запустить код, я получаю эту ошибку: Файл "x.py", строка 7, в импорте ujson ImportError:…
23 янв '15 в 19:24
1
ответ
Использование UJSON вместо Django по умолчанию JSON сериализатор
Как вы знаете, django использует библиотеку json для сериализации наборов запросов в json, а класс DjangoJSONEncoder использует json.JSONEncoder в качестве суперкласса, и такого класса в библиотеке ujson нет. Как я могу использовать UJSON вместо JSO…
11 дек '14 в 12:20
1
ответ
Указывает, как ujson обрабатывает сериализацию пользовательского объекта?
У меня есть пользовательский объект, который я хочу войти с помощью модуля logger в Python. Я записываю это с помощью dict: logger.info({ 'message': 'something happened', 'object': my_custom_object, }) Проблема заключается в использовании регистрато…
29 янв '16 в 23:31
0
ответов
Получить информацию о Jira с помощью Python
Я установил пакет ujson и jira на свой сервер. Я хочу получить детали из Jira, используя Python в начале Код: from jira import JIRA jira = JIRA('https://jira.corp.xyz.com') (comment) jac = JIRA(server='https://jira.corp.xyz.com', basic_auth=('user_n…
31 мар '18 в 20:55
2
ответа
Самый быстрый питонический способ парсинга словаря, где значения - байты строкового объекта json
Итак, у меня есть словарь, который является хеш-объектом, который я получаю от Redis, похожий на следующий словарь: source_data = { b'key-1': b'{"age":33,"gender":"Male"}', b'key-2': b'{"age":20,"gender":"Female"}' } Моя цель - извлечь все значения …
03 июл '18 в 13:40
1
ответ
Диагностирование, когда я ограничен дисковым вводом / выводом
Я использую Python 2.7 на машине с Linux, и самая медленная часть моего скрипта - это загрузка большого файла json с диска (SSD) с использованием библиотеки ujson. Когда я проверяю top во время этого процесса загрузка моего процессора в основном сос…
06 ноя '15 в 17:09
3
ответа
Самый быстрый способ Python DICT для JSON двоичной строки
Мне нужно преобразовать этот python dict в двоичный JSON d = {'1': 'myval', '2': 'myval2'} json_binary_str = b'{"1": "myval", "2": "myval2"}' в питоне 3 у меня есть это: import ujson ujson.dumps(d) но это не создает двоичную строку. Как я могу это с…
29 апр '18 в 06:17
2
ответа
Можно ли ujson.dumps() экземпляр класса Python (быстрее DeepCopy)
Я пытаюсь сделать быструю копию экземпляра класса. cPickle.loads(cPickle.dumps(),-1) работает нормально, почти в 5 раз быстрее чем copy.deepcopy но я это читал ujson намного быстрее чем cPickle, Я не мог заставить Ujson работать с пользовательским к…
08 сен '17 в 19:30
0
ответов
Как отладить ValueError с загрузками ultra-json?
Я пытаюсь прочитать огромный файл JSON (9 ГБ). Я переключился с json.load на использование ultra-json вместо ujson.load, чтобы ускорить чтение данных json, но я продолжаю сталкиваться с приведенным ниже ValueError: with open(json_file_path, 'r') as …
12 сен '18 в 19:11
0
ответов
Python: печать ujson с новой строкой
Попытка ujson.dump с новыми строками после каждой строки, но я не могу сделать это с опциями дампа (кажется, что ujson не поддерживает ключевое слово separators). Есть ли другой способ сделать это?
30 янв '19 в 23:37