一千萬個為什麽

搜索

自動從Web檢索一些信息

我需要從網上檢索一些信息。例如,我可以訪問weather.com來搜索我的郵政編碼,以獲取包含溫度或其他內容的HTML文件。我需要制作一個python腳本來自動執行此操作。

我認為有兩種方法可以做到這一點。

  1. 運行wget下載網頁,解析它以獲取我想要的信息。
  2. 如果網站提供網絡服務,只需運行它即可獲取信息。

這些是我的問題。

  1. 我在python中使用什麽功能進行Web服務?
  2. 我如何知道某個網站是否提供了哪些網絡服務?
  3. 如果沒有提供Web服務,有沒有比運行wget和parse更好的方法?

如果你能給我一些例子,那就更好了。

最佳答案

wget部分絕對沒必要, urllibhttplib 都讓你下載一個網頁;他們的doc頁面有例子

轉載註明原文: 自動從Web檢索一些信息