可以使用 Beautiful Soup 库来解析 HTML 文件中的表格,并找到表格中特定行的属性。下面是一个示例代码:
from bs4 import BeautifulSoup
html_str = '''
Cell 1-1
Cell 1-2
Cell 2-1
Cell 2-2
Cell 3-1
Cell 3-2
'''
# 使用 BeautifulSoup 解析 HTML
soup = BeautifulSoup(html_str, 'html.parser')
# 找到表格中第二行的 id 属性
row2 = soup.find('tr', {'id': 'row2'})
# 输出第二行的内容
print(row2)
在上面的示例代码中,我们使用 BeautifulSoup 将 HTML 字符串解析为一个 BeautifulSoup 对象。然后,通过调用 find() 方法并传递属性的名称和值,可以找到表格中特定行的标签。在这个例子中,我们找到了 id 为“row2”的行,并通过 print() 输出了这一行的内容。