sqlanydb インタフェースを使用すると、Python で作成されたスクリプトから SQL Anywhere データベースにアクセスできるようになります。sqlanydb モジュールは、Marc-Andre Lemburg が作成した Python データベース API 仕様 v2.0 を拡張して実装しています。sqlanydb モジュールをインストールすると、Python から SQL Anywhere データベースの情報にアクセスして変更できるようになります。
Python データベース API 仕様 v2.0 の詳細については、「 Python Database API specification v2.0」を参照してください。
Python でスレッドを使用している場合、sqlanydb モジュールはスレッド対応になります。
sqlanydb モジュールには次のコンポーネントが必要です。
Python 2.4 以降 (2.5 以降を推奨)
ctypes モジュール。ctypes モジュールがインストールされているかどうかをテストするには、コマンド・プロンプト・ウィンドウを開いて Python を実行します。
Python プロンプトで次の文を入力します。
import ctypes |
エラー・メッセージが表示された場合は、ctypes がインストールされていません。次はその例です。
>>> import ctypes Traceback (most recent call last): File "<stdin>", line 1, in ? ImportError: No module named ctypes |
Python のインストール環境に ctypes が含まれていない場合は、インストールしてください。インストール・コンポーネントは http://sourceforge.net/project/showfiles.php?group_id=71702 の SourceForge.net ファイルのセクションにあります。Peak EasyInstall と一緒に自動的にダウンロードしてインストールすることもできます。Peak EasyInstal をダウンロードするには、
http://peak.telecommunity.com/DevCenter/EasyInstall にアクセスしてください。
次の項からは、Python および sqlanydb モジュールのインストール方法を説明します。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |