Форум сайта python.su
смысл использовать курсор если можно работать напрямую с конектом?
какие-то доп фичи есть?
Офлайн
При connect.execute все равно создается курсор и потом вызывается его метод. Это просто “быстрый вызов”, который сделан не по стандарту (Python Database API Specification v2.0).
Если вы планируете расширять или изменять список поддерживаемых СУБД для вашей программы, то лучше использовать cursor.execute - портирование такого кода пройдет гораздо легче.
Возможно, есть еще какие-то нюансы в многопоточной среде, но я этот вопрос не изучал.
Отредактировано (Фев. 8, 2010 00:22:48)
Офлайн