【问题标题】:Python try except: InvalidSyntax [duplicate]Python尝试除外:InvalidSyntax [重复]
【发布时间】:2020-05-14 08:20:37
【问题描述】:

我正在尝试 pyFpdf 的 Designer GUI TOOL,但在运行 designer.pypython designer.py 时会出现错误:

  File "designer.py", line 154
    except Exception, e:
                    ^
SyntaxError: invalid syntax

我在第 154 行检查了 python 文件,代码如下:

try:
    values[field] = eval(dlg.textctrls[field].GetValue())
except Exception, e:
    msg = wx.MessageDialog(parent, unicode(e),
           "Error in field %s" % field,
            wx.OK | wx.ICON_INFORMATION
            )
    msg.ShowModal()
    msg.Destroy()
    break

是pyfpdf的问题吗? 我正在运行Python 3.8

【问题讨论】:

    标签: python python-3.x fpdf pyfpdf


    【解决方案1】:

    是的,这是 pyfpdf 的问题。这是 Python2 语法。项目站点上应该有一个为 Python3 编写的更新版本。他们还描述了问题here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-12
      • 2021-03-07
      • 1970-01-01
      • 2020-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-02
      相关资源
      最近更新 更多