使用Python3.5编写的Eror脚本,但在3.8中运行良好

使用Python3.5编写的Eror脚本,但在3.8中运行良好,python,syntax,Python,Syntax,我正在用Python 3.5运行以下脚本:) 它给出的错误是“无效语法”。。 然而,在Python3.8中,它工作得很好 我必须运行Python 3.5,因为UiPath只支持Python版本>3.6 您能帮忙吗?问题出在这行: with open(fr"C:\Users\Max12\Desktop\xml\pdfminer\UiPath\attachments\75090058\Status\Afgeleverd\{row['Output']}.xml", "w&

我正在用Python 3.5运行以下脚本:)

它给出的错误是“无效语法”。。 然而,在Python3.8中,它工作得很好

我必须运行Python 3.5,因为UiPath只支持Python版本>3.6


您能帮忙吗?

问题出在这行:

with open(fr"C:\Users\Max12\Desktop\xml\pdfminer\UiPath\attachments\75090058\Status\Afgeleverd\{row['Output']}.xml", "w") as f:

不能在Python3.5中使用f字符串,因为它们是在Python3.6中添加的。请改用另一种字符串格式化方法,如
format()

Python 3.5还不支持f字符串。
with open(fr"C:\Users\Max12\Desktop\xml\pdfminer\UiPath\attachments\75090058\Status\Afgeleverd\{row['Output']}.xml", "w") as f: