最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中bs4.BeautifulSoup的基本用法

 更新時間:2019年07月27日 09:51:16   作者:bainianminguo  
這篇文章主要介紹了python中bs4.BeautifulSoup的基本用法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

導(dǎo)入模塊

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標簽的文本內(nèi)容
 
 
  print(soup.a.text)
  # 獲取a標簽的文本內(nèi)容
 
 
  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標簽,是在原位置進行刪除

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

新绛县| 呼伦贝尔市| 唐山市| 锡林郭勒盟| 阿瓦提县| 临西县| 明溪县| 黄大仙区| 麻阳| 抚宁县| 安图县| 达孜县| 绍兴市| 旌德县| 随州市| 鹤壁市| 云安县| 定陶县| 武清区| 杭锦旗| 白朗县| 江川县| 固始县| 绍兴市| 苗栗市| 凭祥市| 石狮市| 金坛市| 泾川县| 珠海市| 本溪| 天峨县| 彩票| 莱阳市| 景洪市| 扶余县| 墨竹工卡县| 买车| 肇源县| 长乐市| 睢宁县|