Описание тега pprint
Pprint - это модуль Python, используемый для "красивой печати" произвольных структур данных.
1
ответ
Использование pprint для OrderedDicts, когда dict создается с двумя списками
Когда у меня есть OrderedDict создан из двух списков, и если я пытаюсь использовать pprint это не работает, как ожидалось, но все работает нормально, если я создаю OrderedDict обычно. Какие-либо дополнительные шаги необходимо предпринять, чтобы полу…
16 май '16 в 19:43
0
ответов
Правильно распечатать класс как словарь
У меня есть словарь словарей классов объектов, например, так: mydict = {'key1':{'key2':myclass('myclass1')}} Теперь объект myclass содержит dict что я хочу использовать в качестве его __repr__ за pprint цели. Так что я: class myclass: def __init__(s…
16 дек '17 в 09:47
1
ответ
Довольно печати JSON Python
Если бы кто-нибудь с некоторыми знаниями о красивой печати JSON мог бы помочь мне в этом, я был бы очень благодарен! Я хочу преобразовать сложную строку Python в формат JSON, используя функцию ниже, чтобы переместить строку JSON в файл: with open('d…
01 апр '14 в 17:32
1
ответ
Python pprint(): можно ли отформатировать элементы в массиве?
У меня есть двумерный массив чисел, что-то вроде [[1, 123, 2], [22, 4567, 33], [0, 0, 0]] Это я хотел бы напечатать в сеансе отладки. Было бы полезно выстроить столбцы. Есть ли способ сказать pprint использовать определенный формат печати для чисел …
07 апр '12 в 22:36
1
ответ
Объединить reprlib и pprint в Python?
Могу ли я иметь довольно печатные данные, как в pprint.pprint (новые строки, отступы), а также сокращенные списки, как в reprlib.repr в то же время? Гадкий хак pprint(eval(reprlib.repr(data))), но есть ли лучший способ?
18 май '15 в 13:34
1
ответ
Почему `pprint()` в Sympy не работает для цикла?
Это мой код 14 def sum(output): 15 result = 0 16 for x, w in zip(output[0], output[1]): 17 result+=w*np.exp(-((((b-a)/2.0)*x)+((a+b)/2.0))**2) 18 pprint(w*exp(-((((b-a)/2.0)*x)+((a+b)/2.0))**2)) 19 return ((b-a)/2.0)*result Для этого кода, если я вы…
01 апр '14 в 12:29
1
ответ
Как распечатать глобальные () в цикле (который имеет другую команду записи журнала) в конце файла?
Я пытаюсь создать файл журнала, который получает переменную информацию с помощью pprint globals() и записывает в файл. Но поскольку мне приходится использовать много циклов, есть ли способ поместить все выходные данные pprint globals() во время кажд…
09 мар '15 в 04:30
1
ответ
Python форматирование моего вывода JSON
# -*- coding: utf-8 -*- import json from pprint import pprint drink_list = [23,601,633,673,607,662,6622,6014,6104,615,038,606,607,627,6094] filename = (r'C:\Users\desktop\pizza\123template.json') with open(filename, 'r') as f: data = f.read() try: t…
08 авг '18 в 18:45
2
ответа
Как удалить метки времени из вывода сельдерея?
При запуске работника сельдерея каждая строка вывода pprint всегда начинается с метки времени и также удаляется. Это делает его совершенно нечитаемым: [2015-11-05 16:01:12,122: WARNING/Worker-2] { [2015-11-05 16:01:12,122: WARNING/Worker-2] u'key1' …
05 ноя '15 в 15:09
2
ответа
Как я могу использовать модуль pprint Python для красивой распечатки пар значений словаря, вложенных в список?
Я хотел бы довольно распечатать каждую пару ключ-значение из словарей, которые вложены в список. Итак, вот с чем я работаю: [{"updated_at":"2011/09/26 22:39:18 +0000","url":"http://diveintopython.net/http_web_services/redirects.html","annotations":[…
27 сен '11 в 22:45
1
ответ
Как правильно сделать большие скобки в Sympy?
Я пытаюсь сделать простые алгебраические выражения в qtconsole или терминале, используя pprint, но результаты почти вводят в заблуждение. Вот минимальный пример from sympy import pprint, simplify, init_printing from sympy.abc import a, b init_printi…
26 фев '16 в 10:42
5
ответов
Разбор json и поиск по нему
У меня есть этот код import json from pprint import pprint json_data=open('bookmarks.json') jdata = json.load(json_data) pprint (jdata) json_data.close() Как я могу искать через это для u'uri': u'http:?
05 дек '11 в 09:21
2
ответа
Как попросить sympy не переводить bm в boldsymbol?
Я нахожусь в ситуации, когда конечный пользователь может определить имя переменной самостоятельно. Например: переменная с именем "tbm_al" является правильной. Чтобы напечатать переменную как латекс, я использую sympy.latex и ожидаю иметь что-то врод…
07 янв '16 в 09:36
0
ответов
Python Pprint Pformat для возврата строки HTML вместо обычной строки
Я знаю, что мы можем использовать pformat, чтобы вернуть форматированную строку словаря в Python, но это не в формате HTML. Как я могу получить формат HTML?
29 ноя '18 в 16:54
6
ответов
Как использовать pprint для печати объекта, используя встроенный метод __str__(self)?
У меня есть скрипт Python, который обрабатывает файл.txt, который содержит информацию об использовании отчета. Я хотел бы найти способ чистой печати атрибутов объекта с помощью функции pprint pprint(vars(object)). Скрипт читает файл и создает экземп…
03 фев '12 в 21:06
0
ответов
Как заставить pprint.pprint понимать символ новой строки?
>>> a = '1\n2\n3' >>> pprint(a) '1\n2\n3' Что я хочу, чтобы это напечатало pprint 1 2 3 Это возможно?
12 июл '18 в 02:40
1
ответ
Сортировка pprint диктует, но не устанавливает?
Я знаю, что дикты и наборы не упорядочены, поэтому одинаковые наборы или дикты могут печататься по-разному (все тесты с Python 3.6.1): >>> for obj in {0, 8}, {8, 0}, {0:0, 8:8}, {8:8, 0:0}: print(obj) {0, 8} {8, 0} {0: 0, 8: 8} {8: 8, 0: 0}…
10 июл '17 в 15:48
1
ответ
Печать отформатированных поплавков во вложенном кортеже смешанного типа
У меня есть список кортежей, где записи в кортежах смешанного типа (int, float, tuple) и я хочу напечатать каждый элемент списка в одну строку. Пример списка: [('520', (0.26699505214910974, 9.530913611077067e-22, 1431, (0.21819421133984918, 0.314463…
22 сен '16 в 18:04
0
ответов
Вывод Python в документ Word
Я следил за "Автоматизировать скучный материал". Этот вопрос следует за моими двумя предыдущими вопросами здесь: Итерация вложенного словаря в Python Повторный словарь в Python и итоговые суммы по категориям Я использовал методы, используемые в ATBS…
01 дек '16 в 21:24
1
ответ
Фильтр возвращаемых результатов напечатан в текстовом файле python
Используя этот код: from pysnap import Snapchat from pprint import pprint s = Snapchat() username = raw_input('Enter your username: ') password = raw_input('Enter your password: ') s.login(username, password) friends = s.get_friends() newfile = open…
19 ноя '14 в 12:13