Выравнивание выходного формата мороженогоPython

Программы на Python
Ответить
Anonymous
 Выравнивание выходного формата мороженого

Сообщение Anonymous »

У меня есть этот код:
from icecream import ic
...
ic (psycopg.ClientCursor(conn).mogrify(consulta, argumentos).expandtabs(3))

Что дает мне такой результат
ic| psycopg.ClientCursor(conn).mogrify(consulta, argumentos).expandtabs(3): '''
select modelo
, preco[array_position(preco, (array_remove(preco, null))[1]):] as preco
, mes[array_position(preco, (array_remove(preco, null))[1]):] as mes
from

Код sql справа очень неудобен для отладки. Есть ли способ выровнять его по левому краю?
Если я включу разрыв строки в префикс, как предложил @mkrieger1:
ic.configureOutput(prefix='ic|\n')

Я получаю разрыв строки после ic|, но код sql все еще находится справа.
ic|
psycopg.ClientCursor(conn).mogrify(consulta, argumentos).expandtabs(3): '''
select modelo
, preco[array_position(preco, (array_remove(preco, null)


Подробнее здесь: https://stackoverflow.com/questions/798 ... rmat-align
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»