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。为了对参数进行编码,有一个方法被调用urlencode,它是urllib库的一部分(在这种情况下是原始库,而不是 urllib2)。

于 2012-11-21T14:49:05.163 回答