Tag: json

Python: изменить тип списка для json-декодирования

в Python 2.7+ я могу использовать object_pairs_hook в встроенном json модуле для изменения типа декодированных объектов. Есть ли способ сделать то же самое для списков? Один из вариантов заключается в том, чтобы пройти через объекты, которые я получаю в качестве аргументов для крючка, и заменить их собственным типом списка, но есть ли какой-либо другой, более […]

Py2exe и selenium – IOError: Нет такого файла или каталога: '\\ dist \\ main.exe \\ selenium \\ webdriver \\ firefox \\ webdriver_prefs.json'

Я написал простое приложение, которое использует селен для nagivate через страницы и загружает их исходный код. Теперь я хотел бы сделать свое приложение исполняемым Windows. Мой файл setup.py : from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, "dll_excludes": ['w9xpopen.exe', 'MSVCP90.dll', 'mswsock.dll', 'powrprof.dll', 'MPR.dll', 'MSVCR100.dll', 'mfc90.dll'], 'compressed': True,"includes":["selenium"], } […]

Новые строки строки JSON python

У меня есть большой словарь, в котором есть данные большого массива: d = {'something': {'else': 'x'}, 'longnumbers': [1,2,3,4,54,6,67,7,7,8,8,8,6,4,3,3,5,6,7,4,3,5,6,54]} В реальном словаре есть еще много ключей и вложенная структура. Когда я использую json.dump без indent , я получаю компактный однострочный вывод, который не читается. Когда я устанавливаю indent , он помещает символы новой строки после каждого […]

Отправлять данные из Python в Javascript (JSON)

Я знаю JSON для решения этой проблемы, но у меня есть проблемы с ее внедрением. Вот деталь моего подхода: Данные вычисляются в Python Поскольку размер данных является динамическим, поэтому мне нужно использовать JavaScript для создания дополнительных строк таблицы HTML для моих результатов. В результате мне нужно передать данные с Python на JavaScript, чтобы Javascript мог […]

Коробка JSON с сериализуемой ошибкой из-за фляжки babel

Я использую https://pythonhosted.org/Flask-Babel/ расширение для локализации. базовый класс формы #!/usr/bin/env python # -*- coding: utf-8 -*- from app import app from flask.ext.wtf import Form class BaseForm(Form): @property def error_list(self): _errors = [] for fieldName, errorMessages in self.errors.iteritems(): for err in errorMessages: _errors.append(err) return _errors мой класс формы #!/usr/bin/env python # -*- coding: utf-8 -*- from […]

Каков наилучший способ сжать json для хранения в хранилище на основе памяти, например redis или memcache?

Требование: объекты Python с 2-3 уровнями вложенности, содержащие базовые типы данных, такие как целые числа, строки, списки и dicts. (нет дат и т. д.), необходимо сохранить как json в redis против ключа. Каковы наилучшие методы сжатия json в качестве строки для небольшого объема памяти. Объекты-мишени не очень большие, в среднем 1000 маленьких элементов или около […]

Как получить местоположение ошибки из json.loads в Python

Когда я использую json.loads в Python 3 и поймаю любые возникающие ошибки, например: try: data = json.loads(string) except ValueError as err: print(err) Я получаю полезное сообщение: Expecting ',' delimiter: line 12 column 12 (char 271) Я хотел бы иметь возможность отображать это для пользователя, а также именно то место, которое вызывает проблему (я читаю в […]

Ищет обратный url_for в Flask

Я использую Flask и Flask-RESTful для создания REST API. Внутри этого API некоторые из моих ресурсов содержат URL-ссылки для других ресурсов. При выполнении POST-запросов к этим ресурсам я нахожу, что мне требуется обратная функция url_for () Flask для анализа входящего URL-адреса. Например, POST для https://www.example.com/buildings может содержать следующий json: { "address": "123 Lyall St", … […]

Как разобрать json-файл с комментариями c-style?

У меня есть json-файл, например: { "author":"John", "desc": "If it is important to decode all valid JSON correctly \ and speed isn't as important, you can use the built-in json module, \ orsimplejson. They are basically the same but sometimes simplej \ further along than the version of it that is included with \ distribution." […]

JSON для моделирования класса с использованием Django

Я пытаюсь получить объект JSON, например: { "username": "clelio", "name": "Clelio de Paula", } и преобразовать его в: class User(models.Model): name = models.CharField(max_length=30) username = models.CharField(max_length=20) def jsonToClass(s): aux = json.dumps(s, self) self.name = aux['name'] self.id = aux['id'] Поэтому я попытался использовать simplejson и один метод jsonToClass() : >>> import simplejson as json >>> u1 […]

 
Interesting Posts for Van-Lav

Обратная матрица в SymPy?

Как перечислять уникальные пути, достигающие верхнего правого (h8) квадрата, начиная с нижнего левого (a1) квадрата шахматной доски, учитывая некоторые правила перемещения?

Как «strftime» настроить часовой пояс?

Сортировка текстового файла в алфавитном порядке (Python)

Как обеспечить соблюдение xlim и ylim при использовании ax.axis ('equal')?

Как передать большие массивы между numpy и R?

Emacs: использование pdbtrack (python.el)

Запретить печать строки python

Очистить с помощью BeautifulSoup с сайта, использующего разбиение на страницы AJAX с помощью Python

Простая веб-страница в приложении kivy в виде виджета

Горизонтальное масштабирование ноутбука Ipython

Процесс умирает, если он запускается через сеанс paramiko ssh и с «&» в конце

Почему оператор + не меняет список, в то время как .append () делает?

Оценка PySpark

отдельная вещественная и мнимая часть комплексного числа в python

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