无法创建到由用户输入创建的新文件的超链接

问题描述 投票:0回答:1

您好,正在运行一个用于Python / Jython类的程序,并在最后一部分遇到了问题。该代码应提示用户输入文本3次,并创建一个新的超链接,用户可以在其中下载包含他们输入的文本的文件。我收到一个错误

您让我尝试加载的文件的文本有问题。您可能没有多少个右括号,也没有使结尾的引号留在字符串中,或​​者尝试使用Jython关键字(if,def等)作为函数。

我遍历了每一行,我认为我的问题在于链接和文件名的创建。

我非常感谢您的帮助。谢谢。

file.write("""<a href="./reports/"""+postFile+"""">"""+postFile+"""</a>)
jython jes
1个回答
0
投票
file.write("""<a href="./reports/"""+postFile+"""">"""+postFile+"""</a>""")

您需要关闭字符串。您以</a>结尾,应该有</a>"""

© www.soinside.com 2019 - 2024. All rights reserved.