python:beautifulSoup学习(来自学习资料)
生活随笔
收集整理的這篇文章主要介紹了
python:beautifulSoup学习(来自学习资料)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
羅列問題:
1、beautifulSoup是什么
是一個能夠快速從html或者xml文檔中獲取數據的類庫。
官方的說是,能夠幫你節省一天或者幾天的開發時間。
2、beautifulSoup如何安裝
Pip install beautifulSoup4(如果是Python3.x就是用這個)
舊版本:beautifulSoup3
Pip install beautifulSoup
3、beautifulSoup如何使用
本文中只講解通過beautifulSoup select選擇器獲取數據
還有很多其他用法,需要單獨學習。
Html基礎回顧:
標簽:緊跟著尖括號的內容
類:class
屬性:標簽中的字段
編號:id
beautifulSoup.select的幾種查找數據的方式:
Soup.select(“title”) //通過標簽查找 Soup.select(“.sister”) //通過class查找 Soup.select(“#link2”)//通過id查找 Soup.select(“a[href]”) //判斷a標簽是否有href屬性在python控制臺中使用beautifulSoup的部首
1、導入from bs4 import BeautifulSoup
2、創建一個BeautifulSoup的實例
通過標簽查找:
通過class查找
Select返回的值是一個list,需要通過角標獲取數據。
通過id查找
多個id使用逗號分隔
通過查找
方式一:
屬性固定的值
方式二:
是否包含屬性
總結
以上是生活随笔為你收集整理的python:beautifulSoup学习(来自学习资料)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 买的西瓜开了看里面的颜色就像冻熟了是的,
- 下一篇: 歼20发动机是国产的吗