![]() |
|
Python |
プログラミング言語Python - 拡張と組み込みをめぐって Pythonとは? Pythonはオブジェクト指向のインタプリタ言語です。 モジュール、クラス、例外処理機構、各種の高水準なデータ型を 備えています。 またPythonは、インタープリタの機能を利用するためのC/C++言語APIが 提供されていて、モジュールをC/C++言語で作成したり、他の アプリケーションにPythonを組み込むことができます。 この機能により、Pythonは各種のシステムを結びつける "glue"(接着剤)という役割を担うことができます。 実際、Python言語から、OSのシステムコール, GUI/デスクトップ環境(gtk+, gnomeなど)、RDBMS、 その他の各種ライブラリへの 様々なインターフェースが作成され、公開されています。 なお、C言語APIの仕様と拡張モジュールの作成方法は、それぞれ (Python WWW siteから 入手可能な) "Extending and Embedding the Python Interpreter", "Python/C API Reference Manual"で詳しく解説されています
更新情報
Contents
上記の拡張と組み込みに関するドキュメントを翻訳しています。 Webmaster: 青木 宣明(Aoki Nobuaki) (E-mail: nobu _at_ strawhat.net) |