首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spyder中的AttributeError

Spyder中的AttributeError
EN

Stack Overflow用户
提问于 2018-08-16 19:51:11
回答 1查看 116关注 0票数 0
代码语言:javascript
复制
    """
    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  )

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

代码语言:javascript
复制
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?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-16 20:11:59

根据docs,它应该是FD_OPENFD_MULTIPLEFD_CHANGE_DIR

代码语言:javascript
复制
dlg2 = wx.FileDialog(
    self, message="Choose a file",
    defaultFile="",
    wildcard=wildcard, 
    style=wx.FD_OPEN | wx.FD_MULTIPLE) # | wx.FD_CHANGE_DIR)

我猜测您尝试运行的代码可能是为过时版本的wx编写的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51876402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档