E71:Python-MySQLdbでDictCursor?を使ってみる † PythonでMySQLdbを使うときに、一番最初に使うカーソルクラスは、実は MySQLdb.cursors.Cursor だったりします。 まあ、デフォルトでも普通に使えますが、fetchした後、selectした値を配列の番号指定みたいな使い方をしなきゃならないんで、場合によってはちょっと使いにくいことがあるかと思います。(場合によっては都合はいいですが笑) まあ、たとえば、標準のCursorクラスだと、こんな使い方しますね~ >>> conn = MySQLdb.connect(db="test_db", host="127.0.0.1", ・・・) >>> cur = conn.cursor() >>> cur.execute('select * from test') 2L >>> rows = cur