Отправляет email-рассылки с помощью сервиса Sendsay

За 2016-12-30

[prg] Re: вывод текста в WxPython

Здравствуйте.
Александр пишет 30.12.2016 16:04:
> вроде как wx.ListCtrl подходит, но я не очень понимаю как мне это сделать.

Не стану влиять на ваш поиск вариантов вывода. Ниже приведу пример, как
это можно делать в listctrl.

Импортируем всё необходимое, добавляем фрэймы, панели. Это я здесь не
буду описывать.

# Добавляем listctrl
# Параметр style указывает на то, что мы хотим таблицу
test_list = wx.ListCtrl(panel1, -1, style=wx.LC_REPORT)

#Добавляем первый столбец
test_list.InsertColumn(0, 'Фамилия')

# Добавляем второй столбец
test_list.InsertColumn(1, 'Имя')

# Далее предположим, что у меня есть список с данными, которые я
загрузил из хранилища
# Каждый элемент списка - это ещё один список в котором фамилии и имена
людей: ['Фамилия', 'Имя']
data_list = load_my_db()

# Проходим циклом по списку
for index, person in enumerate(data_list):

# С помощью InsertItem добавляем строки. Первым аргументом указываем
индекс строки, вторым значение.
# Значение добавляется в первый столбец текущей строки. Напомню, что
выше мы делали listctrl с двумя столбцами.
# Чтобы добавить значение во второй столбец мы сохраняем в переменную
current_row ссылку на текущую строку.
current_row = test_list.InsertItem(index, person[0])

#С помощью SetItem добавляем значение во второй столбец текущей строки.
# Первый аргумент - ссылка на текущую строку, второй - номер столбца,
третий - значение
test.list.SetItem(current_row, 1, person[1])

Александр Северин

   2016-12-30 19:40:44 (#3461675)

[prg] вывод текста в WxPython

привет всем.
подскажите пожалуйста как вывести текст в wxpython, что-то я не соображу
через чего.
я получаю записи из sqlite и мне надо вывести их либо списком либо таблицей,
на подобии таблицы html.
вроде как wx.ListCtrl подходит, но я не очень понимаю как мне это сделать.
я вообще пытаюсь хоть как-то выводить записи из базы данных, подойдёт и
другой класс.
в консоли-то можно вывести, но вод как выводить данные используя WxPython в
окне приложения?
а ведь их потом ещё и редактировать захочется.

   2016-12-30 16:05:46 (#3461647)

[prg] Open *.bon in Excel

Здравствуйте, industry.comp.tiflocomp.programming-list@subscribe.ru.

Друзья, а никто случаем не знает, можно ли в excel открыть bon-каталог
Буксира? А то не соображу, ни что выбрать в настройках подключения
внешних данных, ни как работать с интерфейсом, импортированным из
Midas.dll.

В общем, буду благодарен за подсказку.

   2016-12-30 15:21:39 (#3461635)