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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Ponyatov                      2:5057/18.29   24 Sep 2002  20:44:00
 To : All
 Subject : Python, GUI и БД
 -------------------------------------------------------------------------------- 
 
   Hанялся я писать программы в одну закрытую госконтору
 
   Естественно первая пробема -- GUI: до этого я (для себя) писал только
 мелкие консольные программки. Писать я собирался исключительно под UNIX (я
 пользуюсь literate programming на noweb, а под Win удобную среду создать
 слишком тяжело -- нужно качать десятки Мб разных UNIXоидных утилит, типа
 noweb, LaTeX, vim, ispell,.. -- короче проще писать переносимые программы
 работая в UNIX, чем использовать костыли в Win)
 
   Спросил в FidoNet RU.LINUX, на чем лучше писать графические оболочки к БД
 -- посоветовали Python. Скачал, откомплировал, почитал документацию,
 попробовал писать -- язык понравился.
 
   Стал искать GUI-библиотеки -- сначала взял anygui, но не понравилась --
 какой-то сплошной костыль, а учитывая что под Win в постаку входит Tkinter,
 остановился на нем. Вчера вот наконец узнал, как делать надписи на русском
 (спасибо за подсказку) -- теперь проблема с GUI решена
 
   Теперь вот ищу, какую бы БД использовать, и где бы найти виджет редактора БД
 -- чтобы можно было добавлять, удалять записи, была какая-нибудь прокрутка по
 вертикали и горизонтали, поиск по таблице и фильтр, чтобы показывать не все
 данные, а только нужные
 
   Ограничивают в выборе следующие вещи:
 
   Работать все должно как под UNIX (у меня, в процесса написания и отладки), 
 так и (самое главное, потому как требование заказчика) под Win
 
   Установка движка БД и его настройка желательна "для чайника", типа как
 установка Python.2.2.1.exe --- запустил, указал куда ставить, подождал пока
 распакуется, перезагрузился
 
   Hеплохо бы чтобы интерфейс с БД под Win был через обертку, чтобы можно было
 меняя сервер БД, не переписывать саму программу --- кажется такое позволяет
 делать ODBC ? а как его (или заменитель) под UNIX завести ?
 
   Компьютер у заказчика --- пишущая машинка: P166/500 с дрянным 14", причем
 он один на весь отдел в 5 человек, поэтому Oracle или Postgres на этом хламе
 работать не будут, поэтому придется обойтись либо MySQL (есть ли готовый
 инсталлятор под Win95 ?), либо искать что-то еще проще
 
 ---
  * Origin: mailto: forth@hippo.ru (2:5057/18.29)
 
 

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

 Тема:    Автор:    Дата:  
 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/3409c88a7dc8.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional