我开发了一个脚本,最终将使用pdfminer包将.pdfs转换为.txt文件。在准备要使用的主题文件时,我必须从xlutils.copy
导入副本来自xlutils.copy导入副本,我从其中一个copy.py关联的python文件中遇到语法错误(第699行 xlutils \ filter.py
def method(self,name,*args):
if self.name:
print repr(self.name),
print "%s:%r"%(name,args)
语法错误光标指向“r”和左括号之间的print repr(self.name)区域。我发现在strong.py脚本的第825行之前未定义 repr 。
可能是语法错误的确切原因是什么?是否有任何方法可以纠正脚本,使filter.py不会使xlutils.copy命令失效?
答案 0 :(得分:0)
在python3中,print命令明显不同。特别是你不能说print x
。你必须说print(x)
。见https://docs.python.org/3.0/whatsnew/3.0.html#print-is-a-function