Ширина столбца не может полностью отобразить данные - PullRequest
0 голосов
/ 19 апреля 2020

Попытка манипулировать фреймами данных и таблицами

с использованием panda в качестве pd

с использованием pandastable import Table, TableModel

self.tableframe = Frame (borderwidth = 2, рельеф = GROOVE )

self.table = Table (self.tableframe)

self.backgroundcanv.create_window (50,275, якорь = NW, window = self.tableframe, ширина = 1100, высота = 375)

df = pd.DataFrame (данные, столбцы = ['Location', 'Rating', 'Price', 'Address', 'Region', 'Description'])

self.table .show ()

self.table.updateModel (TableModel (df))

self.table.redraw ()

Отображает правильные данные, которые должны быть показаны Однако данные в столбце «Описание» были довольно длинными, и таблицы не увеличивают ширину ячейки для текста. Полоса прокрутки для оси Y также не расширяется

enter image description here

Я попытался укоротить предложения короче, но это не помогает, поскольку текст в конечном итоге перекрывает друг друга

enter image description here

Попытка изменить некоторые настройки, такие как rowheight и pd.options.display.width = 0. Я бы предпочел, чтобы 1000+ символов отображались в строке без необходимости обрезать их, если это возможно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...