Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Timothey Sleptsov                    2:5020/400     27 Sep 2002  10:21:48
 To : Dmitry Ponyatov
 Subject : Re: Python, GUI и БД
 -------------------------------------------------------------------------------- 
 
 
     Dmitry>   Спросил в FidoNet RU.LINUX, на чем лучше писать
     Dmitry> графические оболочки к БД -- посоветовали Python. Скачал,
     Dmitry> откомплировал, почитал документацию, попробовал писать --
     Dmitry> язык понравился.
 
     Dmitry>   Стал искать GUI-библиотеки -- сначала взял anygui, но не
     Dmitry> понравилась -- какой-то сплошной костыль, а учитывая что
     Dmitry> под Win в постаку входит Tkinter, остановился на
     Dmitry> нем. Вчера вот наконец узнал, как делать надписи на
     Dmitry> русском (спасибо за подсказку) -- теперь проблема с GUI
     Dmitry> решена
 Hадеюсь что с использованием unicode? А вообще ты рано радуешься, если
 уж собрался использовать Tkinter, то взгляни и на Pmw (он базируется
 на Tkinter). А также знай, что в Pmw и Tkinter нет таблиц,
 многоколоночных списков (хотя его можно взять в пакете PmwContrib),
 так что придеться их реализовывать самому, как реализуешь - делись.
 Можно еще попробовать использовать пакет Blt и к нему обертку Python,
 Pmw.Blt - у меня не получилось, к сожалению. Там таблицы есть.
 Запасись книжками по Tkinter и Pmw (Grayson, Tkinter reference, e.t.c)
 
     Dmitry>   Теперь вот ищу, какую бы БД использовать, и где бы найти
     Dmitry> виджет редактора БД -- чтобы можно было добавлять, удалять
     Dmitry> записи, была какая-нибудь прокрутка по вертикали и
     Dmitry> горизонтали, поиск по таблице и фильтр, чтобы показывать
     Dmitry> не все данные, а только нужные
 Если честно, то подобных вещей я не припомню. Разве что pg_access
 нечто подобное вытворял, но это из другой оперы
 
     Dmitry>   Hеплохо бы чтобы интерфейс с БД под Win был через
     Dmitry> обертку, чтобы можно было меняя сервер БД, не переписывать
     Dmitry> саму программу --- кажется такое позволяет делать ODBC ? а
     Dmitry> как его (или заменитель) под UNIX завести ?
 Зачем тебе ODBC? Версии PostgreSQL и MySQL есть и под Win. Если
 изначально решить что мол будут использоваться только те базы данных,
 что поддерживаються Python DB API 2.0, то никаких особых проблем ни
 под Unix, ни под Win у тебя не должно возникнуть.
 
     Dmitry>   Компьютер у заказчика --- пишущая машинка: P166/500 с
     Dmitry> дрянным 14", причем он один на весь отдел в 5 человек,
     Dmitry> поэтому Oracle или Postgres на этом хламе работать не
     Dmitry> будут, поэтому придется обойтись либо MySQL (есть ли
     Dmitry> готовый инсталлятор под Win95 ?), либо искать что-то еще
     Dmitry> проще
 Hа такой машине лучше не запускать, нервные клетки не восстанавливаются.
 
 -- 
 Best regards
 Timothey Sleptsov
 --- ifmail v.2.15dev5
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Python, GUI и БД   Dmitry Ponyatov   24 Sep 2002 20:44:00 
 Re: Python, GUI и БД   MNV   26 Sep 2002 09:09:45 
 Re: Python, GUI и БД   Timothey Sleptsov   27 Sep 2002 10:21:48 
 Re: Python, GUI и БД   Victor Wagner   27 Sep 2002 10:30:07 
 Re: Python, GUI и БД   Timothey Sleptsov   28 Sep 2002 09:57:19 
Архивное /ru.linux/44131b366179.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional