Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 19, 2013 06:44:25

heso
Зарегистрирован: 2013-11-10
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

создание/заполнение таблиц.

В С# есть весьма полезный класс DataGridView, с помощью которого довольно легко создавать таблицы “на лету”, добавлять в ячейки значения и забирать их оттуда же.

Интересует вопрос, как можно организовать в Python подобную таблицу. Конкретнее, необходимо создать 2 таблицы с фиксированным количеством стобцов, и с плавающим количеством строк(количество может варьироваться). Затем заполнить их, и при нажатии кнопки забрать эти значения в кач-ве переменных(списка или т.п).

Сам не смог найти точного ответа(м.б плохо искал) ни на stackoverflow, ни на python.su, Google тоже молчит.
Буду признателен за любые ссылки, литературу по теме.

Офлайн

#2 Дек. 19, 2013 07:34:26

bu_
От:
Зарегистрирован: 2010-11-03
Сообщения: 14
Репутация: +  4  -
Профиль   Отправить e-mail  

создание/заполнение таблиц.

ГУЙ? ВЕБ?



Офлайн

#3 Дек. 19, 2013 07:35:12

heso
Зарегистрирован: 2013-11-10
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

создание/заполнение таблиц.

GUI

Офлайн

#4 Дек. 19, 2013 12:50:00

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

создание/заполнение таблиц.

У Tkinter кто-то пилил таблицу. Там тоже можно на лету добовлять, удалять, менять цвет, вынимать значения и т.п. Если Tkinter подходит, то могу дать ссылку.

Офлайн

#5 Дек. 19, 2013 15:23:16

heso
Зарегистрирован: 2013-11-10
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

создание/заполнение таблиц.

http://habrahabr.ru/post/133337/

http://docs.python.org/3.3/library/tkinter.html

http://ru.wikiversity.org/wiki/%D0%9A%D1%83%D1%80%D1%81_%D0%BF%D0%BE_%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B5_Tkinter_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0_Python

- правильно понял, Вы это имели ввиду? Выглядит в целом неплохо. От ссылки не откажусь, конечно.

Отредактировано heso (Дек. 19, 2013 15:31:13)

Офлайн

#6 Дек. 19, 2013 15:41:46

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

создание/заполнение таблиц.

Да это сам tkinter. Народ для него напилил обертку, чтобы писать таблицы, так как таблиц там и в помине нет и вряд ли будут…
Ссылки:
Api Documentation
Официальная страничка
Вики
Скачать

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version