Python 2.6を使用してwin x64でpyodbcでコードを記述しましたが、問題はありません。同じコードを MySQLdb に切り替えると、エラーが発生します。
例。long オブジェクトは反復可能ではありません....
pyodbc と MySQLdb の違いは何ですか?
編集
import csv, pyodbc, os
import numpy as np
cxn = pyodbc.connect('DSN=MySQL;PWD=me')
import MySQLdb
cxn = MySQLdb.connect (host = "localhost",user="root",passwd ="me")
csr = cxn.cursor()
try:
csr.execute('Call spex.updtop')
cxn. commit
except: pass
csr.close()
cxn.close()
del csr, cxn