0

ユーティリティ ツールを Java から Python に移行していますが、Python は初めてです。Python でこれらの単純で一般的なタスクを実行するための最良の方法を知りたいです。

  1. すべてのパラメーターが正しくエンコードされた URL を作成します (UTF8 を使用)。
  2. URL を要求し、XML 応答を解析します。
  3. タグ名「Foo」を持つノードを見つけます
  4. 属性 Foo="Bar" を持つノードを見つけます

これらすべてを Python 2.7.3 API のみを使用して行う必要があります (サードパーティのモジュールやライブラリは使用しません)。

4

1 に答える 1

2

リクエストを作成するためのurllib2ライブラリと、レスポンスを解析するためのElementTreeを確認してください。どちらも Python 2.7.3 に付属しています。パラメータをエンコードするために、 urllibライブラリ (この場合は urllib2 ではなく元のライブラリ) のurlencode一部であるメソッドが呼び出されます。

于 2012-11-21T14:49:05.163 に答える