自动从Web检索一些信息

时间:2010-04-15 14:43:51

标签: web-services information-retrieval

我需要从网上检索一些信息。例如,我可以访问weather.com来搜索我的邮政编码,以获取包含温度或其他内容的HTML文件。我需要制作一个python脚本来自动执行此操作。

我认为有两种方法可以做到这一点。

  1. 运行wget下载网页,解析它以获取我想要的信息。
  2. 如果网站提供网络服务,只需运行它即可获取信息。
  3. 这些是我的问题。

    1. 我在python中使用什么功能进行Web服务?
    2. 我如何知道某个网站是否提供了哪些网络服务?
    3. 如果没有提供Web服务,有没有比运行wget和parse更好的方法?
    4. 如果你能给我一些例子,那就更好了。

1 个答案:

答案 0 :(得分:2)

wget部分绝对没必要,urllibhttplib都允许您下载网页;他们的doc页面有例子