使用python代码破坏网站
我想擦洗下一页使用python代码破坏网站,python,filter,webpage,Python,Filter,Webpage,我想擦洗下一页http://209.105.250.69:8382/使用Python获取侦听器的数量 <td>Current Listeners:</td> <td class="streamdata">28</td> 当前侦听器: 28 这是网站上的代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xh
http://209.105.250.69:8382/
使用Python获取侦听器的数量
<td>Current Listeners:</td>
<td class="streamdata">28</td>
当前侦听器:
28
这是网站上的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Icecast Streaming Media Server</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
<h2>Icecast2 Status</h2>
<br><div class="roundcont">
<div class="roundtop"><img src="/corner_topleft.jpg" class="corner" style="display: none"></div>
<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="4"><tr><td bgcolor="#656565">
<a class="nav" href="admin/">Administration</a><a class="nav" href="status.xsl">Server Status</a><a class="nav" href="server_version.xsl">Version</a>
</td></tr></table>
<div class="roundbottom"><img src="/corner_bottomleft.jpg" class="corner" style="display: none"></div>
</div>
<br><br><div class="roundcont">
<div class="roundtop"><img src="/corner_topleft.jpg" class="corner" style="display: none"></div>
<div class="newscontent">
<div class="streamheader"><table cellspacing="0" cellpadding="0">
<colgroup align="left"></colgroup>
<colgroup align="right" width="300"></colgroup>
<tr>
<td><h3>Mount Point /listen.mp3</h3></td>
<td align="right">
<a href="/listen.mp3.m3u">M3U</a><a href="/listen.mp3.xspf">XSPF</a>
</td>
</tr>
</table></div>
<table border="0" cellpadding="4">
<tr>
<td>Stream Title:</td>
<td class="streamdata">Quran Kareem Radio</td>
</tr>
<tr>
<td>Stream Description:</td>
<td class="streamdata">Quran Kareem Radio</td>
</tr>
<tr>
<td>Content Type:</td>
<td class="streamdata">audio/mpeg</td>
</tr>
<tr>
<td>Mount started:</td>
<td class="streamdata">Wed, 17 Jul 2013 05:40:46 -0400</td>
</tr>
<tr>
<td>Bitrate:</td>
<td class="streamdata">60</td>
</tr>
<tr>
<td>Current Listeners:</td>
<td class="streamdata">28</td>
</tr>
<tr>
<td>Peak Listeners:</td>
<td class="streamdata">202</td>
</tr>
<tr>
<td>Stream Genre:</td>
<td class="streamdata">Islam</td>
</tr>
<tr>
<td>Stream URL:</td>
<td class="streamdata"><a target="_blank" href="http://qkradio.com.au">http://qkradio.com.au</a></td>
</tr>
<tr>
<td>Current Song:</td>
<td class="streamdata"></td>
</tr>
</table>
</div>
<div class="roundbottom"><img src="/corner_bottomleft.jpg" class="corner" style="display: none"></div>
</div>
<br><br>
<div class="poster">Support icecast development at <a class="nav" target="_blank" href="http://www.icecast.org">www.icecast.org</a>
</div>
</body>
</html>
Icecast流媒体服务器
Icecast2状态
Mount Point/listen.mp3
流标题:
古兰经卡里姆电台
流描述:
古兰经卡里姆电台
内容类型:
音频/mpeg
装载已开始:
2013年7月17日星期三05:40:46-0400
比特率:
60
当前侦听器:
28
峰值侦听器:
202
流体裁:
伊斯兰教
流URL:
当前歌曲:
支持icecast在
您可能需要使用类似的HTML解析器。我不打算发布一个完整的解决方案(因为看起来您没有尝试过做任何事情),但这里有一个演示:
from bs4 import BeautifulSoup as BS
html = the_above
soup = BS(html)
print soup.find_all('tr')
这将打印代码中的每个
标记(作为列表)您可能希望使用类似的HTML解析器。我不打算发布一个完整的解决方案(因为看起来您没有尝试过做任何事情),但这里有一个演示:
from bs4 import BeautifulSoup as BS
html = the_above
soup = BS(html)
print soup.find_all('tr')
这将打印代码中的每个
标记(作为列表)那么你尝试了什么?CUURE致力于美化团队那么你尝试了什么?CUURE致力于美化团队你至少可以给OP一个机会我只是看到OP当前在bs上,所以我想他一定尝试了什么@海德鲁,你至少可以给他一个机会,我只是看到他现在正在上bs,所以我想他一定试过什么@海德罗