質問: url.get("http://example.com/foo/bar") しかし、私がgoogleを使って見つけることができるのはhttplibとurllibだけです - そして私はそれらのライブラリーにショートカットを見つけることができません。標準のpython 2.5には上記のような形式のショートカットがありますか、それとも関数url_getを書くべきですか? 私はwgetやcurlへのシェルアウトの結果を取り込まないことを望みます。
回答: httplib2 を見てください - これは - 非常に便利な機能の多くの隣に - まさにあなたが望むものを提供します。import httplib2 resp, content = httplib2.http().request("http://example.com/foo/bar") contentがレスポンスボディ(文字列として)で、respがステータスとレスポンスヘッダを含みます。ただし、標準のpythonインストールには含まれていません(ただし、標準のpythonのみが必要です)が、確かにチェックする価値があります。