/var/log/laughingman7743.log

I thought what I'd do was, I'd pretend I was one of those deaf-mutes or should I?

MacからPythonでOracleにつなぐ

cx_Oracle*1を使います。
cx_Oracleのビルド・インストール*2には、リンク先の通り少し環境を作る必要があります。

GCCが必要なので以下のコマンドでXcode Command Line Toolsをインストールします。

Oracleが配布しているInstant Client Package*3BasicSDKも必要なのでダウンロードし、適当なディレクトリに解凍してパスを通しておきます。(以下はホームディレクトリのbin以下に配置しています)

共有ライブラリはシンボリックリンクを作成しておきます。

環境ができたら pip でインストールするだけです。

接続確認は以下の様なスクリプトでできます。

もちろんSQLAlchemy*4を使ってO/Rマッピングもできます。

Enjoy!