我正在尝试将txt文件转换为具有特定格式的新txt文件,以便我可以将其直接放到网站上。
我创建了一个名为stats的列表,列在Statistics标题下,但我现在正在尝试编写循环以告诉它以特定方式格式化文本,并且我得到了无效的语法错误。< / p>
这是我到目前为止所拥有的......
txt = open(html_file, 'a')
txt.write('<h5><a href="http://www.learningplusuk.org/data/education-reform" target="_blank"><strong>Education Reform</strong></a></h5>'
'\n'
'<p>All the latest information on qualification reform can be found via our website, in the ‘Education Reform’ section.</p>'
'\n'
'<hr>'
'\n'
'<p>Statistics and Data</p>'
'\n'
'<hr>'
'\n')
for i in stats:
j,k = enumerate(stats.split("\t"))
txt.write('<h5><a href=/"'i.split("\t")[4]'" target="_blank"><strong>'i.split("\t")[1]'</strong></a></h5>'
'\n'
'<h5><strong>'i.split("\t")[2]'</strong></h5>'
'<p>'i.split("\t")[3]'<br></p>'
'<hr>'
'\n')
txt.close()
但它说i.split是无效的语法。有什么建议吗?
谢谢!
答案 0 :(得分:0)
在连接字符串时尝试使用+运算符:'<h5><a href=/"' + i.split("\t")[4] + '" target=...'