Используйте фильтр Jinja trim :
"{{ lookup('file', 'foo.xml' ) | trim }}"
Установите для параметра display.max_colwidth
значение -1
:
pd.set_option('display.max_colwidth', -1)
Пока pd.set_option('display.max_columns', None)
устанавливает количество отображаемых максимальных столбцов, опция pd.set_option('display.max_colwidth', -1)
устанавливает максимальную ширину каждого отдельного поля.
В моих целях я написал небольшую вспомогательную функцию для полной печати огромных кадры данных, не влияя на остальную часть кода, он также переформатирует числа с плавающей запятой и устанавливает ширину виртуального дисплея. Вы можете принять его для своих случаев использования.
def print_full(x):
pd.set_option('display.max_rows', len(x))
pd.set_option('display.max_columns', None)
pd.set_option('display.width', 2000)
pd.set_option('display.float_format', '{:20,.2f}'.format)
pd.set_option('display.max_colwidth', -1)
print(x)
pd.reset_option('display.max_rows')
pd.reset_option('display.max_columns')
pd.reset_option('display.width')
pd.reset_option('display.float_format')
pd.reset_option('display.max_colwidth')
pd.set_option('display.max_columns', None)
id
(второй аргумент) может полностью отображать столбцы.