Найти - Пользователи
Полная версия: Tkinter графики
Начало » GUI » Tkinter графики
1
Alex_Py
Пишу программу с использование графического интерфейса (tkinter) - фильтрация данных. Отфильтрованные данные выводятся в виде столбца цифр(чтобы пользователь мог скачать и дальше работать). Также хочу сделать вывод графика отфильтрованных данных, но в составе главного окна. Попробовал canvas холст, график строится, но проблема в том, что цифры могут быть разного порядка. Например сегодня отфильтровываем единицы (ряд состоит из двузначных цифр), завтра отфильтровываем трехзначные цифры ну и т.д. Есть возможность масштабировать график на холсте? Или я в прицнипе не туда полез и может в tkinter есть готовый виджет график?
В питоне я недавно, поэтому далеко не все знаю. Заранее спасибо. Жду ответ на уровне совета.
График на основе matplotlib не устраивает, хотя он и хороший сам по себе.
doza_and
Alex_Py
Жду ответ на уровне совета.
График на основе matplotlib не устраивает, хотя он и хороший сам по себе.
Тогда вы должны написать чем он вас не устраивает.
Я бы посоветовал пользоваться Qt (на два порядка больше сообщество) или wxpython который лично мне кажется более питонистым и более сбалансированным чем Qt.
Alex_Py
Спасибо за совет.
Насчет matplotlib немного не так выразился. Он меня всем устраивает, если находишься в IDLE.
Но в моем приложении он тоже выдает график в отдельном окне, а надо, чтобы график вырисовывался в составе главного окна. Где то на форуме мельком встречал тему - как сделать, чтобы график matplotlib появлялся в отведенном ему окне (т.е. соединить matplotlib и tkinter ). Но тогда меня эта тема не интересовала. А сейчас найти ее не могу пока что. Или не на этом форуме…
doza_and
Alex_Py
А сейчас найти ее не могу пока что
Да первая ссылка гугла.
https://jenyay.net/Matplotlib/WxPython.
https://matplotlib.org/3.2.1/gallery/user_interfaces/embedding_in_wx5_sgskip.html

Я привожу для wx потому что у вас кода мало, вы легко можете пересесть.
Alex_Py
По части wx ссылок то полно в гугле. Но сейчас пересаживаться уже нет времени.
Текущую проблему я решил без wx.
Но темой ws поплотнее займусь.
Спасибо еще раз за наводку!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB