获取Python子程序调用的语法错误

获取Python子程序调用的语法错误,python,python-3.7,Python,Python 3.7,我有这段代码(其他人的项目-我根本不懂Python) 我得到了这个错误: 有人知道语法有什么问题吗?您能分享更多代码并完成stacktrace(原始代码的值是多少)吗?查看提供的代码,看起来它正在unix服务器上运行命令。请在命令行上显示python3--version的结果;可能是因为您的Python版本不够新,无法使用f-strings。是的,它是Python版本2,我没有意识到我错误地使用了它。请您共享更多代码并完成stacktrace(原始版的值是多少?)?查看提供的代码,看起来它正在u

我有这段代码(其他人的项目-我根本不懂Python)

我得到了这个错误:


有人知道语法有什么问题吗?

您能分享更多代码并完成stacktrace(原始代码的值是多少)吗?查看提供的代码,看起来它正在unix服务器上运行命令。请在命令行上显示
python3--version
的结果;可能是因为您的Python版本不够新,无法使用f-strings。是的,它是Python版本2,我没有意识到我错误地使用了它。请您共享更多代码并完成stacktrace(原始版的值是多少?)?查看提供的代码,看起来它正在unix服务器上运行命令。请在命令行上显示
python3--version
的结果;可能是因为您的Python版本不够新,无法使用f-strings。是的,它是Python版本2,我没有意识到我错用了它
# Get number of pages
cmd = f"pdftk {original} dump_data | grep NumberOfPages | awk '{{print $2}}'"
  File "server.py", line 29
    cmd = f"pdftk {original} dump_data | grep NumberOfPages | awk '{{print $2}}'"
                                                                                ^ SyntaxError: invalid syntax