【发布时间】:2014-06-28 09:02:44
【问题描述】:
是否可以找到具有独特风格的特定表格?
说,给定以下html:
<table border="1" style="background-color:White;font-size:10pt;border-collapse:collapse;">
如何使用 BS 找到该表?
谢谢
【问题讨论】:
-
你想要一张风格独特的桌子?
标签: python beautifulsoup
是否可以找到具有独特风格的特定表格?
说,给定以下html:
<table border="1" style="background-color:White;font-size:10pt;border-collapse:collapse;">
如何使用 BS 找到该表?
谢谢
【问题讨论】:
标签: python beautifulsoup
试试看:
from bs4 import BeautifulSoup
bs = BeautifulSoup(htmlcontent)
bs.find_all('table', attrs={'border': '1' ,'style':'background-color:White;font-size:10pt;border-collapse:collapse;'})
查看this link了解更多详情。
【讨论】:
attrs 留空怎么样?
import requests
from bs4 import BeautifulSoup
r = requests.get("https://www.lipsum.com/")
soup = BeautifulSoup(r.content,"lxml")
print(soup.find_all('div',style=lambda value: value and 'text-align:justify' in value))
注意:类的重要使用属性!!!
【讨论】: