なぜpypyodbcを使いたいのか想像できません。 DB-API
の使用を検討してください ドライバー
代わりに、 psycopg2
など
または、あまり手入れが行き届いていないが、PyPyに適した pyPgSQL
、または新しい成熟度の低い py-postgresql
。 データベースドライバーリスト
を参照してください。 詳細については。
何らかの理由で、PyPyのODBCを使用してPostgreSQLに接続するなど、奇妙でわかりにくいことを行う必要がある場合...
時々、プログラマーとして、私たちは何か怖いことをしなければなりません-チュートリアルトラックから離れて、自分たちで問題について考えてください;-)
このひどい課題に直面したとき、プロセスを大幅に簡素化するツールがいくつかあります。
- 使用している各コンポーネントのドキュメント。および
- 関連するコンポーネントの一部のサブセット用に作成されたチュートリアル/ガイドですが、すべてではありません。
この場合、それはあなたの主要なリソースが次のとおりであることを示唆しています:
-
pypyodbcコード および
パッケージ 、へのリンクが含まれています: -
gcodewikiのさまざまなpypyodbcドキュメント 、紹介例 、実際にはpyodbcとほとんど同じであることを示唆するリンク 、など。
-
psqlODBCページ 、便利なリンク付き。
いくつかの例はあなたが望むようなものですが、異なるデータベースエンジンに接続します。 それらを適応させる必要があります PostgreSQLとpsqlODBCに。各コンポーネントがどのように機能するかに関するドキュメントは、それを行うのに役立ちます。例:
- MSSQLServerを参照する例を使用してDSNに接続する方法を学ぶ
- psqlODBCドキュメントからpsqlODBCでDSNを作成する方法を学ぶ
- その知識を組み合わせてpsqlODBCDSNに接続します
pypyodbcは機能的にはpyodbcと非常に似ていることを知ったので、これによりpyodbcをカバーする例の検索を広げることもできます:
さて、あなたの仕事はこれらの要素を合成することです。 、さまざまなドキュメントから関連する部分を学習するので、学習した個々のことから作業全体をまとめることができます。