将BeautifulSoup指向某个特定的<tr>类

n1c9

我正在尝试让BeautifulSoup抓住“已售单位”列中的数字:

from bs4 import BeautifulSoup
from urllib import urlopen


html = urlopen('http://www.the-numbers.com/home-market/dvd-sales/2007')
soup = BeautifulSoup(html.read(), 'lxml')
units = soup.find_all("td", {"class": "data"})
print(units)

这将输出所有列中的所有信息-所以我越来越近了!如何缩小到“已售单位”列以返回结果?

ec

您如何遍历表中的行并获取第三个单元格文本:

for row in soup.select("div#page_filling_chart table tr")[1:]:
    cells = row('td')
    print cells[1].get_text(strip=True), cells[2].get_text(strip=True)

div#page_filling_chart table tr是一个CSS选择器,可以匹配withtr元素内部的table元素divid="page_filling_chart"

打印“标题”和“售出单位”列的内容:

Pirates of the Caribbean - At World's End 13,699,490
Transformers 13,251,378
...
Halloween (2007) 1,172,994
Music and Lyrics 1,158,903

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用CSS选择器使用BeautifulSoup检索某个类中的特定链接?

来自分类Dev

BeautifulSoup刮td&tr

来自分类Dev

如果<a>元素包含文本,则将类添加到<tr>

来自分类Dev

使用MVC,如何根据<td>之一中包含的日期使用某个类格式化<tr>?

来自分类Dev

通过tr中的类更改表行的颜色

来自分类Dev

获取某个类的正好位于tr下方的元素的父td

来自分类Dev

花式树tr类坚持

来自分类Dev

仅当所有td都具有某个类时,才如何将类添加到tr中?

来自分类Dev

通过单击复选框将类添加到所有<tr>

来自分类Dev

获取点击TR的TD类?

来自分类Dev

提取tr beautifulsoup中的特定文本

来自分类Dev

Beautifulsoup获取类的特定实例

来自分类Dev

提取tr beautifulsoup中的特定文本

来自分类Dev

特定表中特定类的tr的jQuery选择器

来自分类Dev

如何在类中使用Tr:nth-of-type(even)?

来自分类Dev

表ID已知时,如何为tr设置样式类?

来自分类Dev

美丽的汤提取父母/兄弟姐妹tr表类

来自分类Dev

BeautifulSoup刮td&tr

来自分类Dev

javascript使用类和嵌套的<td>查找html <tr>

来自分类Dev

从选定的tr获取特定css类的值

来自分类Dev

如果<a>元素包含文本,则将类添加到<tr>

来自分类Dev

无法使jQuery datepicker tr类正常工作

来自分类Dev

jQuery:查找最接近的tr类

来自分类Dev

通过单击复选框将类添加到所有<tr>

来自分类Dev

选择TR时如何向TR中的每个TD添加一个类

来自分类Dev

数据表跳转到包含特定类tr的页面

来自分类Dev

如何找到附加了特定类的 tr 并获取每个 td 的详细信息 - jquery

来自分类Dev

将 <tr>..</tr> 与多个新行匹配

来自分类Dev

从选定的表中删除类 -> tr

Related 相关文章

热门标签

归档