我对Python很陌生。我目前正在做一个使用python创建HTML文件的任务。我知道如何将HTML文件读入python,然后编辑并保存它。
table_file = open('abhi.html', 'w')
table_file.write('<!DOCTYPE html><html><body>')
table_file.close()
上面这段代码的问题是它只是替换了整个HTML文件并将字符串放入write()中。如何编辑文件,同时保持其内容完整。我是说,写一些类似的东西,但是在身体标签里面
<link rel="icon" type="image/png" href="img/tor.png">
我需要的链接,以自动之间打开和关闭身体标签。
你可能想read up on BeautifulSoup:
给一个文件
这就产生了
(注意:它已经去掉了空白,但是得到了正确的html结构)。
您正在使用write(
w
)模式,该模式将删除现有文件(https://docs.python.org/2/tutorial/inputoutput.html#reading-and-writing-files)。改用append(a
)模式:相关问题 更多 >
编程相关推荐