日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python中bs4.BeautifulSoup的基本用法

系統 1793 0

導入模塊

            
from bs4 import BeautifulSoup
 
soup = BeautifulSoup(html_doc,"html.parser")
          

下面看下常見的用法

            
print(soup.a)
  # 拿到soup中的第一個a標簽
 
 
 
  print(soup.a.name)
  # 獲取a標簽的名稱
 
 
  print(soup.a.string)
  # 獲取a標簽的文本內容
 
 
  print(soup.a.text)
  # 獲取a標簽的文本內容
 
 
  print(soup.a["href"])
  # 獲取a標簽的href屬性的值
 
  print(soup.a.get("href"))
  # 查找第一個a標簽的href的屬性
 
  print(soup.a.attrs)
  # 獲取a標簽的所有的屬性,返回一個字典
 
 
 
  print(soup.find("a"))
  # 查找第一個a標簽
 
 
  print(soup.find_all("a"))
  # 查找所有的a標簽
 
 
  print(soup.find_all(id="a1"))
  # 查找所有的的id為a1的標簽
 
 
  print(soup.find_all(class_="sistex"))
  # 這里需要注意,如果需要通過class去查找,則需要一個下劃線
 
 
  print(soup.find_all(["a","p","br"]))
  # 查找所有的啊標簽,p標簽和br標簽
 
 
  soup.find("a").attrs["class"] = "2b"
  # 修改某個標簽的屬性值
 
  del soup.find(id="a1").attrs["class"]
  # 刪除某個標簽的class屬性
          
            
import re
 
soup.find(re.compile("b"))
# 標簽中有b這個字符的標簽
 
 
soup.select("a.syster")
# 這個可以放標簽選擇器
 
soup.select(".syster .abcd")
# 這個可以放標簽選擇器
 
 
soup.find("a").decompose()
# 從當前字符串中刪除第一個a標簽,是在原位置進行刪除
          

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 福鼎市| 汉源县| 闽侯县| 池州市| 资中县| 武安市| 深泽县| 湛江市| 河南省| 潞城市| 新野县| 夏邑县| 都江堰市| 林周县| 高要市| 沁水县| 丹东市| 东至县| 交城县| 景东| 增城市| 临城县| 株洲县| 乳源| 吉木乃县| 樟树市| 资中县| 文安县| 星子县| 凉城县| 砀山县| 宁城县| 综艺| 儋州市| 连云港市| 桂阳县| 盖州市| 定襄县| 威海市| 峨眉山市| 错那县|