Форум сайта python.su
0
Установил pycharm. В Database увидел 2 провайдера: DB2 LUW и JTOpen(DB2 iSeries). Какой использовать? Есть ли разница? На работе переходим на Python. Нужно сконнектиться к бд, выбрать данные и загрузить в excel. БД соответственно DB2.
Сам .Net разработчик. В Python пока много непонятного. НО! Чем больше я изучаю его, тем сильнее влюбляюсь его. Давно я не получал такого удовольствия от программирования.
Еще вопрос: есть ли технологии наподобие entityFramework с паттернами ModelFirst/CodeFirst?
Офлайн
253
1.
Rinat91При разработке на питоне среда разработки не так существенна как в .Net Пакеты ищутся сторонние, например в pypi https://pypi.python.org/pypi/ibm_db, http://sourceforge.net/projects/pydb2/
Установил pycharm. В Database увидел 2 провайдера:
Rinat91Популярная ОРМ для питона http://www.sqlalchemy.org/. Там можно сделать и так и так.
Еще вопрос: есть ли технологии наподобие entityFramework
Rinat91
Нужно сконнектиться к бд, выбрать данные и загрузить в excel.
Офлайн
0
doza_andСпасибо. Все кратко и по существу. Дальше разберусь.
https://pypi.python.org/pypi/xlwt-future
Офлайн
0
doza_and
можно пример кода работы sqlalchemy с db2? Пожалуйста
Просто в .Net задавал connectionstring в app.config и указывал model edmx, связывал таблицы. Через nameModelEntities вытаскивал и пихал данные из/в бд. Либо через Context.
Офлайн