国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python讀取本地文件并解析網(wǎng)頁元素的方法

2020-02-23 00:10:35
字體:
供稿:網(wǎng)友

如下所示:

from bs4 import BeautifulSouppath = './web/new_index.html'with open(path, 'r') as f: Soup = BeautifulSoup(f.read(), 'lxml') titles = Soup.select('ul > li > div.article-info > h3 > a')for title in titles: print(title.text)輸出:Sardinia's top 10 beachesHow to get tannedHow to be an Aussie beach bumSummer's cheat sheet
#其中titles = Soup.select('ul > li > div.article-info > h3 > a')#等效titles = Soup.select('h3 a')
print(title.text)#等效print(title.get_text())print(title.string)

也可以使用以下代碼

import bs4  path = './web/new_index.html'  with open(path, 'r') as f:  Soup = bs4.BeautifulSoup(f.read(), 'lxml')   titles = Soup.select('h3 a') for title in titles:  print(title.string) 

Html原文:

<html><head> <link rel="stylesheet" type="text/css" href="new_blah.css" rel="external nofollow" ></head><body> <div class="header">  <img src="images/blah.png">  <ul class="nav">   <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Home</a></li>   <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Site</a></li>   <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Other</a></li>  </ul> </div> <div class="main-content">  <h2>Article</h2>  <ul class="articles">   <li>    <img src="images/0001.jpg" width="100" height="91">    <div class="article-info">     <h3><a href="www.sample.com" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Sardinia's top 10 beaches</a></h3>     <p class="meta-info">      <span class="meta-cate">fun</span>      <span class="meta-cate">Wow</span>     </p>     <p class="description">white sands and turquoise waters</p>    </div>    <div class="rate">     <span class="rate-score">4.5</span>    </div>   </li>   <li>    <img src="images/0002.jpg" width="100" height="91">    <div class="article-info">     <h3><a href="www.sample.com" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >How to get tanned</a></h3>     <p class="meta-info">      <span class="meta-cate">butt</span><span class="meta-cate">NSFW</span>     </p>     <p class="description">hot bikini girls on beach</p>    </div>    <div class="rate">     <img src="images/Fire.png" width="18" height="18">     <span class="rate-score">5.0</span>    </div>   </li>   <li>    <img src="images/0003.jpg" width="100" height="91">    <div class="article-info">     <h3><a href="www.sample.com" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >How to be an Aussie beach bum</a></h3>     <p class="meta-info">      <span class="meta-cate">sea</span>     </p>     <p class="description">To make the most of your visit</p>    </div>    <div class="rate">     <span class="rate-score">3.5</span>    </div>   </li>   <li>    <img src="images/0004.jpg" width="100" height="91">    <div class="article-info">     <h3><a href="www.sample.com" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Summer's cheat sheet</a></h3>     <p class="meta-info">      <span class="meta-cate">bay</span>      <span class="meta-cate">boat</span>      <span class="meta-cate">beach</span>     </p>     <p class="description">choosing a beach in Cape Cod</p>    </div>    <div class="rate">     <span class="rate-score">3.0</span>    </div>   </li>  </ul> </div> <div class="footer">  <p>© Mugglecoding</p> </div></body></html>            
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 怀来县| 长沙县| 泰来县| 玛多县| 集安市| 莱阳市| 娄底市| 南和县| 新泰市| 股票| 微博| 清新县| 林周县| 兴化市| 明光市| 柳江县| 梅河口市| 石楼县| 麻江县| 阿城市| 娄烦县| 衡阳县| 永靖县| 贵德县| 蚌埠市| 镇巴县| 奉贤区| 炉霍县| 韶关市| 云林县| 阳春市| 将乐县| 台东市| 博兴县| 五指山市| 东阳市| 涡阳县| 秭归县| 罗田县| 工布江达县| 苍溪县|