Форум сайта python.su
pythboaодной строкой: ipython
Когда пользуешься функциями вроде dir(), locals(), sys.path и информации выводится много, бывает нагляднее, чтобы каждый элемент выводился с новой строки, а не одной сплошной. Как это можно сделать?
Офлайн
Да, там нормальная сортировка по алфавиту уже, в pprint. Хотя и странноватая: зависит от регистра буквы. Сначала всё что с заглавных букв в алфавитном порядке, а после этого отдельно то, что со строчных. Все равно гораздо лучше, чем вперемешку :D
Спасибо всем за помощь, мне этого хватит. ipython вообще идея! Мечтал о таком “удавомониторе”.
Офлайн
Ещё вариант:
print ‘\n’.join(sys.path)
А списки зачем сортировать? Порядок элементов в списке важен.
Офлайн
Только для отображения, чтобы быстрее найти к-н слово если он длинный. При этом можно и порядковые номера эл-тов выводить для удобства. Спс за ещё один вариант.
Офлайн
а зачем выводить все, если нада конкретное слово? re and .findall
Офлайн