在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python/ python讀取網(wǎng)頁(yè)內(nèi)容的問(wèn)題

python讀取網(wǎng)頁(yè)內(nèi)容的問(wèn)題

首先網(wǎng)頁(yè)源碼(HTML)是這樣的:

閱讀<span id="r_6f72ff900102xqgi" class="SG_txtb"></span>

網(wǎng)頁(yè)打開(kāi)的時(shí)候顯示的內(nèi)容為 “閱讀251”,那就說(shuō)明閱讀兩個(gè)字后面的SPAN是閱讀數(shù)量的數(shù)字。

我用的PyQuery庫(kù)來(lái)GET網(wǎng)頁(yè)內(nèi)容,代碼如下:

from pyquery import PyQuery as pq
 
d = pq(url='http://blog.sina.com.cn/s/blog_6f72ff900102xqgi.html')
print(d('span').filter('#r_6f72ff900102xqgi') )

然而打印出來(lái)的并不是數(shù)字,而是SPAN的HTML:

<span id="r_6f72ff900102xqgi" class="SG_txtb"></span>

第一次用PYTHON,請(qǐng)有經(jīng)驗(yàn)的朋友指點(diǎn)一下,謝謝~ !

回答
編輯回答
話寡

獲取文本內(nèi)容使用.text或者.text()

2018年6月13日 02:13