ejemplo
primera base
popular
pero en lugar de eso hace:
e
j
e
m
p
l
o
......
y así hasta colocar todas las letras dentro de la ventana desplegable... la linea del código donde esta el llamado a la carpeta esta en comentario para que pueda correr...
si alguien me podría ayudar seria de mucha ayuda gracias aquí les dejo el código...
Código Python:
Ver original
import os import gtk from subprocess import Popen, PIPE #-----------buscar la carpetaaaaaaa-------- #os.chdir("/usr/share/canaima-semilla/perfiles") process = Popen(["dir"], shell=False, stdout=PIPE) text = process.stdout.read() class MyApp1(): #--------------------------------buscar la carpeta def ver3(self, widget, data=None): #os.chdir("/usr/share/canaima-semilla/perfiles") process = Popen(["ls"], shell=True, stdout=PIPE) #----------- text = process.stdout.read() buffer = gtk.TextBuffer() buffer.set_text(text) self.textView.set_buffer(buffer) def __init__(self): self.window = gtk.Window() self.window.set_border_width(0) self.window.set_title("CANAIMA SEMILLA") self.window.set_size_request(520, 600) #-------------------caja self.vbox = gtk.VBox(gtk.FALSE, 0) #------------------ boton self.button = gtk.Button("llamando archivo") self.button.connect("clicked", self.ver3, None) #-----------------campo de texto------ self.textView = gtk.TextView() #----------------------------------- self.combo = gtk.Combo() self.combo.entry.set_text(text) self.combo.set_popdown_strings(text) self.vbox.add(self.combo) self.vbox.add(self.textView) self.vbox.add(self.button) self.window.add(self.vbox) self.window.connect("destroy", gtk.main_quit) self.window.show_all() if __name__ == "__main__": app = MyApp1() gtk.main()