好的,所以我正在使用python(更具体地说是Jupyter)为运动队和统计数据创建一个HTML网站,我在编写页面时遇到错误。 我的主页工作正常:
openfile1 = open("mainpage.html", "w")
openfile1.write(header + body.format(header="...",
para="....",
table="",
link="...",
linkn="..."))
openfile1.close()
我用...代替了字符串,
但是当我试着写一个秒页时:
openfile2 = open("results.html", "w")
openfile2.write(header + body.format(header="...",
para="....",
table="",
link="...",
linkn="..."))
openfile2.close
它给我一个输出:
<function TextIOWrapper.close>
并且没有在我的jupyter文件夹中创建的文件中写入任何内容 我认为这是我正在使用的功能,但由于第一页工作正常,我无法理解为什么进行的页面不会输出
任何帮助将不胜感激。
答案 0 :(得分:2)
你的问题在这里
openfile2.close
你没有调用函数关闭你需要添加括号()来调用函数。将行更改为
openfile2.close()