0

adodbapi モジュールを使用したいのですが、インポートできません。Python 3.2 32 ビットの最新バージョンには、構文エラーがあるようです。

Traceback (most recent call last):
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 4.5.4\helpers\pydev\pydevd.py", line 2358, in <module>
    globals = debugger.run(setup['file'], None, None, is_module)
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 4.5.4\helpers\pydev\pydevd.py", line 1778, in run
    pydev_imports.execfile(file, globals, locals)  # execute the script
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 4.5.4\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc) 
  File "C:/Customers/Calvert/Scripts/test_adodb.py", line 1, in <module>
    import adodbapi
  File "C:\Python32\lib\site-packages\adodbapi\__init__.py", line 16, in <module>
    from .apibase import apilevel, threadsafety, paramstyle
  File "C:\Python32\lib\site-packages\adodbapi\apibase.py", line 495
    raise er,'No such key as "%s" in %s'%(repr(key),self.__repr__()),tr

これを回避するにはどうすればよいですか? この Python 2 構文は、Python 3 用に設計されたファイルに含まれていますか? SourceForge からダウンロードしたファイルの名前は pywin32-220.win32-py3.2.exe で、日付は 1/11/16 でした。

4

1 に答える 1