在程序运行开始时填充wxChoice | Python

菲利普·麦克奎蒂

程序运行后,我希望我的wxChoice填充有我指定的列表中的项目。我正在使用wxFormBuilder处理程序的GUI元素。

我的代码:

    def onDropDownSelection(self, parent):

    #Open designated file 
    lines = tuple(open("/Users/it/Desktop/Classbook/masterClassList.txt", 'r'))

    #Strips the first line of the file, splits the elements, assigns to "one"
    lines[1].rstrip()
    one = lines[1].split("|")

    #My attempt to populate the wxChoice with my list "one"
    self.firstChoice.SetItems(one)

当用户单击下拉菜单(wxChoice)时,将激活此事件,并在每次单击时重新填充。

在程序的初始打开/运行过程中,是否可以只填充一次wxChoice?

我将这段代码放在正在创建wxChoice的位置。但是,我现在在第44行遇到“未缩进不匹配任何外部缩进级别”的问题。如何解决此问题?

在此处输入图片说明

编程太糟糕了

检查您的缩进。有时候,如果您复制粘贴,可能会使事情变得混乱。只需重写它或将其替换为另一条语句即可。参见此处:IndentationError:unindent与任何外部缩进级别都不匹配

问题是,如果您使用制表符使缩进,然后从示例页面复制粘贴一些代码,则示例页面中的空格是由空格组成的。然后您有混合缩进。我有很多次了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python程序开始时间

来自分类Dev

例如,Python帮助在开始时不显示__init__

来自分类Dev

Python:len()函数在开始时无法识别0

来自分类Dev

使用sc create开始时Windows程序无法运行

来自分类Dev

Python Regex在开始时就可以匹配,但在结尾时不起作用

来自分类Dev

开始时如何从xterm运行byobu?

来自分类Dev

Python:下一分钟开始时执行代码

来自分类Dev

仅当两个连续的行从python开始时才合并,并正常写入其余文本

来自分类Dev

Python RegEx在开始时将文件路径与小写目录匹配

来自分类Dev

如何在程序开始时声明

来自分类Dev

Python线程启动开始时间

来自分类Dev

如何在C中的程序开始时开始计时

来自分类Dev

电脑唤醒后,Python程序再次开始运行?

来自分类Dev

Python开始运行线程

来自分类Dev

Debian安装程序在grub安装开始时失败

来自分类Dev

如何在应用程序开始时使活动闪烁?

来自分类Dev

如何在程序开始时接受输入?

来自分类Dev

当我们开始运行python代码时如何让nodejs自动运行

来自分类Dev

Jhipster:如何在开始时使用 Liquibase 填充数据库

来自分类Dev

从Spark 1.0开始不建议通过'pyspark'运行python应用程序

来自分类Dev

关闭多处理Python时,外部程序正在运行

来自分类Dev

当程序在Python中完成时,如何使函数运行?

来自分类Dev

通过运行打开时,python程序不起作用

来自分类Dev

从ipython运行python程序

来自分类Dev

从Go运行Python程序

来自分类Dev

从Erlang运行python程序

来自分类Dev

从终端运行python程序

来自分类Dev

从网站运行python程序

来自分类Dev

如何在开始时停止程序以将GDB附加到该程序?

Related 相关文章

热门标签

归档