下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
其中的st,代表了tg的m??梢允羌冏址?、正則表達式、列表(任?匹配就滿?條件,是或運算)、T(返回所有Tg節(jié)點不返回字符串節(jié)點)。*defhasclassbutnoid(tag):該?法搜索當(dāng)前節(jié)點的所有tag?節(jié)點指的是tag的name屬性,字符串對象?動忽略。如果?個?參指定了名字,但是并不是上述提到的?參名字,搜索時會把該?參當(dāng)做是tg的屬性來搜索。例如:soup.?nd會返回tag中存在屬性id,并且id對應(yīng)的值是link2的tag。某些特殊屬性不能這樣直接使?,則使?如下?soup.?nd例如要使?ss屬性進?搜索,由于ss是pto中的保留字,不能直接寫成?參,?前有兩種?法:soup.?ndall('',class='classvalue')soup.?ndall('',attrs={'class':'classvalue'})class?法可以使?全部過濾器另外,因為class是?個多值屬性,所以只需要匹配?個值,就可以得到結(jié)果,所謂的匹配使?完全匹配時,過濾器中的字符順序需要和實際相符合才能得到對應(yīng)結(jié)搜索的是Tag中的字符串內(nèi)容,可使?全部過濾限制返回數(shù) all()默認(rèn)是搜索當(dāng)前節(jié)點的所有?孫節(jié)點,若只需要搜索直接的?節(jié)點,則recursive=False因此有了等價的簡化版soup.?nd?nd()?法等價于 all(limit=1),返回符合條件的第?個對象區(qū)別在于,前者直接返回結(jié)果,后者返回只有?個元素的列表。若沒有對象符合條件,前者返回o,后者返回空列表。除了?nd()和?ndall()之外還有?些搜索的?法?nd?ndnextsibling()?ndprevioussibling()上?三種可以在后?加's'表示所有?ndnext()?ndallnext()?ndallTag或BeautifulSoup對象的.select()?法prettify()將?檔樹格式化之后輸出若不注重格式,則可使?python的str()或unicode()如果想得到tag中包含的?本內(nèi)容,使?gettext(),可獲取到當(dāng)前節(jié)點的?本,以及?孫節(jié)點可以指定參數(shù)設(shè)置分隔符如 text("|")是以“”作為分隔符gettext(strip=True)可去除?本前后的空??;蛘?.strippedstrings進?遍歷。lxml,html5lib,python標(biāo)準(zhǔn)庫。其中只有l(wèi)xml?持xml?檔的解析。soup使?Unicode編碼BeautifulSoup進?了編碼檢測并?動轉(zhuǎn)為UnicodetfSoup對象的.original cg屬性來獲取?動識別編碼的結(jié)果。當(dāng)然這樣?較慢,有時候會出錯??梢栽趧?chuàng)建atlp對象時,指定?參frmcdi來告知?檔的編碼?式。有時候轉(zhuǎn)碼時有些特殊字符替換成了特殊的Unicode,可通過BeautifulSoup對的.containsrepalcementcharacters屬性來判斷是否有此情況,為Tru
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)互聯(lián)對全球化經(jīng)濟的影響力
- 愛洗手的好寶寶健康活動
- 河南省2024九年級語文上冊第五單元19懷疑與學(xué)問課件新人教版
- 紅細(xì)胞增多癥的診斷與治療
- 結(jié)核骨影像鑒別病
- 吉林省2024七年級數(shù)學(xué)上冊第2章整式及其加減2.4整式的加減4.整式的加減課件新版華東師大版
- 黃瓜生長期枯萎病與防治
- 骨傷科的治療方法
- 氧化碳制取的研究的說課稿
- 紅樓夢說課稿
- 第3講 決策課件
- 吉林師范大學(xué)《復(fù)變函數(shù)與積分變換》2021-2022學(xué)年第一學(xué)期期末試卷
- 傳染病實驗室檢查的質(zhì)量控制
- 廣東開放大學(xué)2024年秋《國家安全概論(S)(本專)》形成性考核作業(yè)參考答案
- 期中測試卷(1~3單元)(試題)2024-2025學(xué)年五年級上冊數(shù)學(xué)人教版
- 四川省成都市2024年七年級上學(xué)期期中數(shù)學(xué)試卷【附答案】
- 期中易錯密押卷(第1-5單元)(試題)-2024-2025學(xué)年五年級上冊數(shù)學(xué)人教版
- 咸寧房地產(chǎn)市場月報2024年08月
- 天然氣管道保護施工方案
- 2024-2030年中國艾草行業(yè)供需分析及發(fā)展前景研究報告
- 北京市海淀區(qū)2022-2023學(xué)年七年級上學(xué)期期末語文試題
評論
0/150
提交評論