Access データベースを作成および変更するために pypyodbc をインストールしました。ただし、チュートリアルに従って次のエラーが発生します。
Traceback (most recent call last):
File "<pyshell#15>", line 1, in <module>
pypyodbc.win_create_mdb('C:\\database.mdb')
File "C:\Python33\lib\site-packages\pypyodbc-1.3.0-py3.3.egg\pypyodbc.py", line 2713, in win_create_mdb
raise Exception('Failed to create Access mdb file - "%s". Please check file path, permission and Access driver readiness.' %mdb_path)
Exception: Failed to create Access mdb file - "C:\database.mdb". Please check file path, permission and Access driver readiness.
私がやっていることはすべて:
import pypyodbc
pypyodbc.win_create_mdb('C:\\databases\\database.mdb')
私は答えを探していましたが、このエラーは通常 Linux で発生し、Windows ではないようです。
Windows 7 (管理者アクセス) で ActivePython3.3 (32 ビット)、pypyodbc、MS Access 2010 (32 ビット) を使用しています。
解決済み:
os モジュールをインポートしてファイルパスを見つけ、そのファイルパスを上記のステートメントのパラメーターとして使用します。
ご協力ありがとうございました。残念ながら、回答やコメントなどへのリンクが機能しないという問題が発生しているようです。また、回答を評価することもできないようです。