嘿,我正在学习python。我想读取一个文件(content.txt),并将文件内容附加到包含表格格式数据的html中。
我已将X1,X2,X3用作名称,并知道它们是否已完成任务,所以我写了YES / NO / NA和注释。我不想直接在代码中使用名称,而是将其写在内容中。 txt文件。
# write-html-2-windows.py
import webbrowser
f = open('helloworld.html','w')
message = """<html>
<h1> <style>
table.GeneratedTable {
width: 100%;
background-color: #ffffff;
border-collapse: collapse;
border-width: 2px;
border-color: #ffcc00;
border-style: solid;
color: #000000;
}
table.GeneratedTable td, table.GeneratedTable th {
border-width: 2px;
border-color: #ffcc00;
border-style: solid;
padding: 3px;
}
table.GeneratedTable thead {
background-color: #ffcc00;
}
</style>
</h1>
<body><table class="GeneratedTable">
<thead>
<tr>
<th>name</th>
<th> task </th>
<th>comment </th>
</tr>
</thead>
<tbody>
<tr>
<td>X1</td>
<td>
<input type="radio" value ="YES" >YES<br>
<input type="radio" value ="NO" >NO<br>
<input type="radio" value ="NA" >NA<br>
<td><input type="text" maxlength="100" ><\td>
<\td>
</tr>
<tr>
<td>X2</td>
<td>
<input type="radio" value ="YES" >YES<br>
<input type="radio" value ="NO" >NO<br>
<input type="radio" value ="NA" >NA<br>
<td><input type="text" maxlength="100" ><\td>
<\td>
</tr>
<tr>
<td>X3</td>
<td>
<input type="radio" value ="YES" >YES<br>
<input type="radio" value ="NO" >NO<br>
<input type="radio" value ="NA" >NA<br>
<td><input type="text" maxlength="100" ><\td>
<\td>
</tr>
</tbody>
</table>
</html>"""
f.write(message)
f.close()
webbrowser.open_new_tab('helloworld.html')
我想从一个名为content.txt的文件中获取名称,并且forcontent中的每个值都应包含任务和注释。请帮助我如何保持联系? 预先感谢。