用Python编一个把文本文档转为HTML文档的程序
时间: 2023-10-09 17:12:57 浏览: 107
好的,我可以为您提供一个Python程序,将文本文档转换为HTML文档。您可以使用Python内置的`html`模块来生成HTML标记。
以下是一个基本的程序示例:
```python
import os
def convert_to_html(input_file, output_file):
with open(input_file, 'r') as f:
lines = f.readlines()
with open(output_file, 'w') as f:
f.write('<html>\n')
f.write('<body>\n')
for line in lines:
f.write('<p>' + line.strip() + '</p>\n')
f.write('</body>\n')
f.write('</html>\n')
if __name__ == '__main__':
input_file = 'input.txt'
output_file = 'output.html'
convert_to_html(input_file, output_file)
print('Conversion complete!')
```
在上面的代码中,我们首先打开输入文件并读取所有行。然后,我们将每行文本包装在`<p>`标记中,并写入输出文件中。最后,我们添加了HTML文档的开始和结束标记。
您可以将上述代码保存为Python文件,并将输入文件和输出文件的名称替换为您自己的文件名。运行该程序后,将生成一个新的HTML文件。
希望这可以帮助您完成任务。
阅读全文