html = """
html>
<meta charset="utf-8">
<title>%stitle>
<style type="text/css">
html {
overflow: hidden;
}
(后面代码省略,出错的第一个位置应该是上面带分号的这行)
script>
"""
datas = [slide_filename, slide_url, slide_mpp]
f = open('test.html', 'w', encoding='utf-8', )
f.write(html % (tuple(datas)))
f.close()
我以上面的代码尝试书写html,但报错:
(
为什么不支持分号?
代码测试没问题,贴出你的html看看
html = """
<!doctype html>
<html>
<meta charset="utf-8">
<title>%s</title>
<style type="text/css">
html {
overflow: hidden;
}
</style>
<script>
</script>
<body>
url: %s
mpp: %s
</body>
</html>
"""
slide_filename = 'test.html'
slide_url = 'http://www.baidu.com'
slide_mpp = 's'
datas = [slide_filename, slide_url, slide_mpp]
f = open('test.html', 'w', encoding='utf-8', )
f.write(html % (tuple(datas)))
f.close()
你的分析出错了,出错的并不是上面带分号的这行。
你单独保留这一行,打开瞅瞅,没有报错