pytest获取html文件的td 某个特定class的内容
时间: 2024-04-13 20:29:45 浏览: 91
你可以使用 BeautifulSoup 库来解析 HTML 文件,并找到特定 class 的内容。以下是一个示例代码:
```python
from bs4 import BeautifulSoup
# 读取 HTML 文件
with open('file.html', 'r') as f:
html_content = f.read()
# 创建 BeautifulSoup 对象
soup = BeautifulSoup(html_content, 'html.parser')
# 找到所有带有特定 class 的 td 元素
td_elements = soup.find_all('td', class_='your-class-name')
# 提取内容
contents = [td.get_text() for td in td_elements]
# 打印内容
for content in contents:
print(content)
```
你需要将 `'file.html'` 替换为你的 HTML 文件路径,`'your-class-name'` 替换为你要查找的特定 class 名称。最后,你可以使用 `contents` 列表来获取所有符合条件的内容。
阅读全文