Spyd中的属性错误

2024-05-28 09:37:40 发布

您现在位置:Python中文网/ 问答频道 /正文

    """
    Create and show the Open FileDialog
    """
    plt.close()
    dlg2 = wx.FileDialog(
        self, message="Choose a file",
        defaultFile="",
        wildcard=wildcard, 
        style=wx.OPEN | wx.MULTIPLE) # | wx.CHANGE_DIR  )

我想运行代码,但这些行有一个错误。 我不需要任何错误,所以请让我知道为什么下一个错误发生。你知道吗

Traceback (most recent call last):

 File "C:/Users/User/Desktop/python_HY/Python_GUI_M_Analysis_2016.0204_trackpy0.3_minor.changes.py", line 4448, in onOpenImageFile
style=wx.OPEN | wx.MULTIPLE)
AttributeError: 'module' object has no attribute 'OPEN'

那是代码的控制台。为什么会发生AttributeError?你知道吗


Tags: andthe代码styleshow错误createplt
1条回答
网友
1楼 · 发布于 2024-05-28 09:37:40

根据docs,它应该是FD_OPENFD_MULTIPLEFD_CHANGE_DIR

dlg2 = wx.FileDialog(
    self, message="Choose a file",
    defaultFile="",
    wildcard=wildcard, 
    style=wx.FD_OPEN | wx.FD_MULTIPLE) # | wx.FD_CHANGE_DIR)

我想你尝试运行的代码可能是为过时的wx版本编写的

相关问题 更多 >