Я не понимаю эту концепцию ясно. Может ли кто-нибудь дать мне несколько примеров, чтобы продемонстрировать концепцию ширины в pprint в python?
Я не понимаю поле ширины в pprint в python
Ответы (1)
В основном он пытается ограничить ваш вывод определенной шириной.
Вот пример:
import pprint
stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
pp = pprint.PrettyPrinter(width=80)
pp.pprint(stuff)
результат:
['spam', 'eggs', 'lumberjack', 'knights', 'ni']
но если вы сделаете то же самое, но измените ширину (скажем, на 10):
import pprint
stuff = ['spam', 'eggs', 'lumberjack', 'knights', 'ni']
pp = pprint.PrettyPrinter(width=10)
pp.pprint(stuff)
Вы получаете:
['spam',
'eggs',
'lumberjack',
'knights',
'ni']
Это модифицированный пример из документации по python ( http://docs.python.org/library/pprint.html ). Для таких вещей мне проще просто открыть прерыватель Python и поиграть и посмотреть, как команды реагируют на то, что вы вводите.
person
Lostsoul
schedule
22.09.2011