我在python中编写一个非常简单的html文件时遇到了麻烦。
代码是:
filehtml = 'C:\pathhere\helloworld.html'
message = '''<html>
<head></head>
<body><p><Hello World!</p></body>
</html>'''
f = open(filehtml,'w')
f.write(message)
f.close()
出现的文件大约是65个字节,但是当我在chrome或firefox中打开它时,它是空白的。文件图标上有一点锁定,但是当我右键单击选项时,权限包括我。所以...我不知道这是代码问题还是其他问题。此外,我桌面上的所有其他文件都有锁,我打开它们就好了。 我在这里寻求帮助(How to write and save html file in python?)
我使用的是Windows 7,python 2.7 Anaconda 感谢。
答案 0 :(得分:2)
你有一个额外的<
,这会弄乱一切。
filehtml = 'C:\pathhere\helloworld.html'
message = '''<html>
<head></head>
<body><p>Hello World!</p></body>
</html>'''
f = open(filehtml,'w')
f.write(message)
f.close()