Форум сайта python.su
0
Привет камрады !
Возникла задачка сделать простенький интерфейс к БД Sql Server.
WEB народ не захотел, поэтому потребовался GUI.
Остановился на PyQt ( PySide ).
Читаю, смотрю уроки все ок.
Но вот вопрос, что более правильно:
1. Подгружать ui-файлы
2. Компилить ui-файлы в питонские модули и их импортить
Так как никогда этим не занимался непонятно вообще зачем п.2. Просто лишний шаг. Или тут собака в тестировании и.т.д. порылась ?
Ну и вдогонку вопрос: Что лучше использовать в Qt для доступа в БД ( SQL Server ) ? Где-то я видел приблуду SQLAlchemy + Qt. Или пользоваться родными Qt тулзами ?
Офлайн
186
Файлы форм нужно всегда транслировать в питоновские модули:
1) так быстрее работает
2) не нужно отдавать формы заказчику.
> Где-то я видел приблуду SQLAlchemy + Qt. Или пользоваться родными Qt тулзами ?
Всё равно. Я предпочитаю пользоваться питоновскими библиотеками, хотя у Qt-а и существуют готовые модели для SQL.
Офлайн
0
Спасибо за ответы !
Вполне внятная аргументация за компиляцию, понял.
С вторым тоже согласен, чуть вроде освоил SQLAlchemy и вот опять изучать новое (с) ))
Офлайн
0
Настроил PyCharm чтобы из Extanal Tools компилил.
Может кому пригодится: 
Офлайн