成人区无码高潮av在现观看|国内精品视频在线播放一区|色AV永久无码AV影院|日韩无码高清三区免费

如癡如醉--為之奈何
時間:2019-11-22  瀏覽次數(shù):663

  Beautiful Soup支持Python標(biāo)準(zhǔn)庫中的HTML解析器,還支持一些第三方的解析器,如果我們不安裝它,則 Python 會使用 Python默認(rèn)的解析器,lxml 解析器更加強大,速度更快,推薦安裝。

  既然我們已經(jīng)得到了標(biāo)簽的內(nèi)容,那么問題來了,我們要想獲取標(biāo)簽內(nèi)部的文字怎么辦呢?很簡單,用 .string 即可,例如:

  BeautifulSoup 對象表示的是一個文檔的全部內(nèi)容.大部分時候,可以把它當(dāng)作 Tag 對象,是一個特殊的 Tag,我們可以分別獲取它的類型,名稱,以及屬性來感受一下:

  Comment 對象是一個特殊類型的 NavigableString 對象,其實輸出的內(nèi)容仍然不包括注釋符號,但是如果不好好處理它,可能會對我們的文本處理造成意想不到的麻煩。

  我們在寫 CSS 時,標(biāo)簽名不加任何修飾,類名前加點,id名前加#,在這里我們也可以利用類似的方法來篩選元素,用到的方法是 soup.select(),返回類型是 list。

  組合查找即和寫 class 文件時,標(biāo)簽名與類名、id 名進(jìn)行的組合原理是一樣的,例如查找 p 標(biāo)簽中,id 等于 link1 的內(nèi)容,二者需要用空格分開

  查找時還可以加入屬性元素,屬性需要用中括號括起來,注意屬性和標(biāo)簽屬于同一節(jié)點,所以中間不能加空格,否則會無法匹配到。




上一篇:ZSW-7254支柱絕緣子   下一篇:何君堯:不畏、不悔、不退
推薦內(nèi)容