from bs4 import BeautifulSoup
import os
import re
htmlDoc="""
<html>
<body>
<table class="details" border="1" cellpadding="5" cellspacing="2" style="width:95%">
<tr>
<td>Roll No.</td>
<td><b>Subject 1</b></td>
<td>Subject 2</td>
</tr>
<tr>
<td>01</td>
<td>Absent</td>
<td>Present</td>
</tr>
<tr>
<td>02</td>
<td>Absent</td>
<td>Absent</td>
</tr>
</table>
</body>
</html>
"""
soup = BeautifulSoup(htmlDoc,"lxml")
#table = soup.find("table",attrs={class:"details"})
html = soup.prettify("utf-8")
with open("/home/alan/html_/output.html", "wb") as file:
file.write(html)
我用beauthulsoup来编写HTML代码。在代码中,我要创建的变量是存在的,不存在。在某些参数发生变化时,我必须更改值,将present更改为absent,反之亦然。 我要把pesent/leave设为变量'a'。在
你的意思是用beauthoulsoup从python数据的某个表单构造自己的html吗?如果是这样,下面的示例可能对您有用:
相关问题 更多 >
编程相关推荐