私はいくつかのレガシーコードを継承しました。この時点で、それを機能させる必要があります-次のコードのみがあります:
import ODBC.Windows, os
DBconn = ODBC.Windows.connect("DRG3","sa","")
cursor = DBconn.cursor()
Python 2.7 インストールに pyODBC、pyWin32、および mxODBC を追加しましたが、まだ何も機能しません。これは mxODBC コードのようですが、インストール手順が曖昧で、現在は有料製品のようです (ただし、これが書かれた 2001 年頃にはそうではなかったようです)。インストール後も関連ファイルを Python27\Lib\site-packages\mx\mxODBC\ から Python27\Lib にコピーするまでは変化がなく、これに必要なファイルを繰り返し探して \Lib に追加しても、最後に「Windowsという名前のモジュールはありません」に到達します。
肝心なのは、先に進むことができるように、これを最小限の労力で接続したいということです。これまでpythonを使ったことがないので、助けていただければ幸いです。私は mxODBC を使用することにコミットしていませんが、何か他のものを使用している場合、コードを何に変更すればよいかを知る必要があります。