Люди, подскажите, пожалуйста, что я делаю неправильно..
Захотелось посмотреть, отчего некоторые программисты в таком восторге и уходят с PHP. Начал разбираться с Джанго, по пути стала прикладная задачка, решил получше познакомиться с языком и написать на Питоне. Проблема оказалась для меня абсолютно неожиданной.
Задачка мелкая, прикладной скрипт, посему решил использовать нижний уровень - в частности MySQLdb. Посмотрел пример, написал по аналогии - не пашет. Сначала ошибки выдавал (почему в примере строки используют без обрамляющих кавычек, когда на практике они для строк обязательны - не знаю..), потом перестал - а работы нет как нет. Минут через 20 поисков натолкнулся на connection.commit() после запроса - ну надо же, это, оказывается, транзакция была - и все выполняется по коммиту.
Но, если это так, то почему этого нет в примерах (которых аж 3 штуки на официальном http://mysql-python.sourceforge.net/MySQLdb.html ..), и где умные люди это ищут, чтобы не убить кучу времени на поиск несуществующей ошибки?