natasha / yargy

Rule-based facts extraction for Russian language
MIT License
315 stars 40 forks source link

Вывод списков с фактами #58

Closed xamgore closed 4 years ago

xamgore commented 5 years ago

Если выводить факты, внутри которых есть списки фактов, то получается вот такой не очень красивый вывод:

image

Последовательный вывод (выше) подходит для списка чисел или строк, например. Но здесь хочется, чтобы Station(...) всё время начинались с новой строки с отступом:

StationAndTransfer(station=Station(name='Спасская',
                                   num=[]),
                   transfer=[Station(name='Садовая',
                                     num=[]),
                     ——————> Station(name='Сенная площадь',
                                     num=[])])

Если нет возможности или желания такое делать, я могу попробовать сделать пул реквест, правда, будет хорошо, если подскажете, в какие файлы смотреть.

kuk commented 4 years ago

Нет возможности. Можно определить формат вывода для своих классов для list нельзя.