pyodbc を使用することもできます Python から MSSQL に接続します。
ドキュメントの例 :
import pyodbc cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=me;PWD=pass') cursor = cnxn.cursor() cursor.execute("select user_id, user_name from users") rows = cursor.fetchall() for row in rows: print row.user_id, row.user_name
プレ>SQLAlchemy ライブラリ(別の回答で言及)は、pyodbcを使用してMSSQLデータベースに接続します(さまざまなライブラリを試しますが、pyodbcが推奨されます)。 sqlalchemy を使用したコード例:
from sqlalchemy import create_engine engine = create_engine("mssql://me:[email protected]/testdb") for row in engine.execute("select user_id, user_name from users"): print row.user_id, row.user_name
プレ>