gtk python列出从组合框中获取文本的字符串
代码如下: 我正在使用python,我认为它是我正在使用的列表或字典,但我正在使用该程序获取可以检索的视频类型 我将它放在它将获取信息并将其放入组合框的位置,但我希望能够比较信息,当我打印gtk python列出从组合框中获取文本的字符串,python,string,list,dictionary,Python,String,List,Dictionary,代码如下: 我正在使用python,我认为它是我正在使用的列表或字典,但我正在使用该程序获取可以检索的视频类型 我将它放在它将获取信息并将其放入组合框的位置,但我希望能够比较信息,当我打印get\u active\u text时,我会根据项目在组合框中的位置得到一个0,1,2,3等,这一点我一点也不担心,我只想比较一下组合框中的项目是否为N,看看它是否为= 我希望这是有道理的。我正在使用一个第三方库,它非常适合这种情况 你能让我知道我在做什么吗?它们叫元组吗 def cb_changed(w):
get\u active\u text
时,我会根据项目在组合框中的位置得到一个0,1,2,3等,这一点我一点也不担心,我只想比较一下组合框中的项目是否为N,看看它是否为=
我希望这是有道理的。我正在使用一个第三方库,它非常适合这种情况
你能让我知道我在做什么吗?它们叫元组吗
def cb_changed(w): passw = w.get_active()
liststore1 = gtk.ListStore(str)
liststore2 = gtk.ListStore(str)
liststore3 = gtk.ListStore(str)
liststore4 = gtk.ListStore(str)
liststore5 = gtk.ListStore(str)
liststore6 = gtk.ListStore(str)
def combo1_text(widget):
yt = YouTube()
yt.url = Conviare.entry1.get_text()
videolist = yt.videos
for videos in yt.videos:
Conviare.liststore1.append([videos])
return videolist
对不起,我正在尽可能多地理解这一点。
对于一个简单的Pytube文档,我可以看看这个。这真的很简单(试试看)。我将他正在打印的内容放入组合框,我使用liststore1保存此列表。
我只是想能够下载一些东西,这样用户就可以选择一个组合框,让它下载用户想要的东西。如果需要,pastebin就是源代码。您不是在使用原始Python数据类型(如列表或元组),而是在使用由PyGTK包装到可从Python访问的对象中的GTK小部件。有关更多详细信息,请参阅gtk.ComboBox的和。请在此处包含您的代码,简化为您所谈论内容的可复制小样本。不,到目前为止,您对我来说没有多大意义。很抱歉你需要把它简化成一个小得多的你不理解的例子。pastebin已经过期,所以我们看不到完整的代码。这个问题已经有了答案。很多年前我问过这个问题,我可能已经没有源代码了。谢谢,我找到了答案!filetype1=myclass.combo1.get_active_text()@user1935655不客气。从您的问题来看,您似乎意识到了
获取活动文本
,但由于某些原因,它并没有像您预期的那样起作用。将来提问时,一定要尽可能地限制问题的范围,以便能够合理、具体地回答。