Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
单击名为“添加文本框”的按钮时,它会调用一个函数,该函数使用 (gtk.Entry) 函数创建单个文本框。因此,每次我单击该按钮时,它都会创建一个文本框。我有一个提交按钮,它应该获取以“条目”名称生成的文本框(比如 10 个文本框)的所有值。它适用于一个文本框,但不适用于多个。在 php 中,我们可以创建以数组 name=entry[] 形式提及的 dynamix 文本框。我们在 python 中有类似的功能吗?
环境:FC10、Glade 3、Python 2.5、GTK。
你可能会更清楚一点,在创建 GtkEntry 之后你对它做了什么并不明显。最简单的方法是将其添加到 Python 列表中,这样您就可以稍后遍历所有创建的 GtkEntry 小部件。
或者,您可以用某些东西“标记”小部件以使其可识别,并遍历包含的小部件(假设您确实将小部件添加到窗口或其他东西)。