新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python中類似于jquery的pyquery庫用法分析-創(chuàng)新互聯(lián)
本文實例講述了Python中類似于jquery的pyquery庫用法。分享給大家供大家參考,具體如下:
pyquery:一個類似于jquery的Python庫
pyquery可以使你在xml文檔上做jquery查詢,它的API盡可能地類似于jquery。pyquery使用lxml執(zhí)行快速的xml和html操作。
這并非(至少目前還不是)一個生成javascript代碼或者與javascript代碼做交互的庫。pyquery的作者只是由于非常喜歡jquery的API因而將其用python實現(xiàn)。
該項目目前托管在Github倉庫中并且處于活躍開發(fā)狀態(tài)。作者可以為任何想要貢獻源碼的開發(fā)者賦予push權(quán)限,并且會對其做的變更做回顧。如果你想要貢獻源碼,可以發(fā)Email給項目作者。
項目的Bug可以通過Github Issue Tracker進行提交。
快速入門
你可以使用PyQuery類從一個字符串,一個lxml文檔,一個文件或者一個url鐘載入一個xml文檔:
>>> from pyquery import PyQuery as pq >>> from lxml import etree >>> import urllib >>> d = pq("") >>> d = pq(etree.fromstring("")) >>> d = pq(url=your_url) >>> d = pq(url=your_url, ... opener=lambda url, **kw: urlopen(url).read()) >>> d = pq(filename=path_to_html_file)
當前名稱:Python中類似于jquery的pyquery庫用法分析-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://fisionsoft.com.cn/article/hsoss.html