Google Data Pythonライブラリ、Picasaやコード検索に対応
2007/12/25
The Google Data APIs Teamは21日(米国時間)、最新のPythonクライアントライブラリ「Google Data Python Client Library 1.0.10」について発表した。The Google Data APIs TeamはPythonに限らずJava、.NET、PHP、Objective-C、JavaScript向けに同社のサービスを活用するためのライブラリを公開している。サービスは公開されているためそのままでも使えるが、提供されているAPIを使った方が迅速に開発できる。
Google Data Python Client Library 1.0.10ではこれまでサポートされていなかったGoogle Data APIsの写真機能とコード検索機能がサポートされている。またそれ以外にもインストール手引書とPyDocファイルを含むドキュメントの追加、UTF-8 XML文字列のよりよいサポート、ほかのエンコーディングを使うためのサポート機能、Google Spreadsheetにおけるワークシートの作成/編集/削除機能、XML要素を変換する新しいモジュールの追加、フィード結果を簡単にイテレートするための新しいメソッドの追加などが実施されている。
今回公開されたGoogle Data Python Client Library 1.0.10にはコミュニティから寄せられたモジュールが機能が含められている。Picasaにアクセスする機能やGoogle Code Searchを使う機能、プロキシサーバを経由して動作する機能などがコミュニティからのコントリビュートによるものだ。Pythonを使ってWebアプリケーションを開発しているデベロッパは最新の同ライブラリを調査してみるといいだろう。
PHPやPerl、Rubyの人気が高いためか、Pythonはそうしたスクリプト言語と比較すると日本ではそれほど採用されていないようだ。古いバージョンで多言語のサポートが弱かったことも影響しているかもしれない。世界的にみると日本と比較してPythonを採用しているプロジェクトや企業は多い。誰が書いても同じようなコードになる点や学習時間が比較的少なくて済むこと、スクリプト言語としては比較的高速に動作するなどの点が評価されている。
関連記事
- Google Data PHPクライアントライブラリ、YouTubeやPicasaをサポート[2007/12/3]
- Google Data API第2段リリース - 今度はBloggerに対応[2007/10/23]
- Google GData API、「YouTube」検索機能を強化[2007/10/16]
- Google、CalendarやSpreadsheetsのAPIにバッチ処理機能を追加[2007/10/4]
- Google Calendar用のライブラリが発表 - JavaScriptレベルでデータを操作[2007/9/21]
関連サイト
ヘッドライン
- 【レビュー】BOOK REVIEW - 現場に振り回されるだけのSE人生がイヤならチカラをつけよう[09:00 2/10]SE力
- 【レポート】暗号2010年問題に向け「いつまでに何をすべきか」 - ベリサインが説明[08:00 2/10]セキュリティ
- ルネサス、RXファミリ第3弾としてモータ制御向け「RX62T」を製品化[07:00 2/10]エレクトロニクス
- Rambus、次世代携帯機器向けメモリ「モバイルXDR」を発表[21:16 2/9]エレクトロニクス
- Intel、基幹業務システム向け次世代プロセッサ「Itanium 9300」を発表[20:47 2/9]エレクトロニクス
- MicronとNanya、42nmプロセスを採用した2GビットDDR3を開発[20:07 2/9]エレクトロニクス
- ISSCC 2010 - 日立、1Gbpsあたり消費電力1mW以下のトランシーバ回路を開発[19:52 2/9]エレクトロニクス
- CSSを最適化する3つのツール[17:17 2/9]JavaScript / CSS / HTML
- TIOBEプログラミング言語人気 - Scratch/Erlang/Scala/JavaFX[17:17 2/9]プログラミング
- Microsoft、Red Hat Linuxサポートをひっそり追加[17:15 2/9]システム管理






