2010-10-31 67 views
0

只是出於好奇,我想看看是否有可能使用jQuery來讀取HTML文件,以便我可以使用它來輸出一些html元素的一些值?我要尋找像什麼Firebug的規定即螢火蟲讓我在任何網頁使用$()所以我想實現一些功能:是否可以使用jQuery進行HTML解析?

  • 我有一堆的HTML文件
  • 我需要加載每個我想提取一些關於HTML元素的信息

所以也許使用Python加載每個文件,然後使用jQuery來解析HTML。我不知道使用正確的術語來描述這一要求,但有什麼建議?也許我正在尋找一個命令行jQuery執行引擎?

編輯: 或者我正在尋找一種腳本語言,提供$()功能。我看了美麗的湯,但我仍然對jQuery很好奇,比如功能。

回答

3

也許我會得到另一種答案,但我只是在這裏找到最接近的匹配:

http://pypi.python.org/pypi/pyquery

截至目前看起來很棒。

+0

Google的超棒力量:) – 2010-10-31 05:02:57

1

也許看看lxmllxml.cssselect子模塊允許您以與jQuery選擇器非常相似的方式選擇對象。

0

我已經使用PHP: dom相當成功地抓取網頁。對於簡單的數據提取,getElementById和getElementByTagName通常足夠強大。