Filechooser

Arnau Sanchez arnau en ehas.org
Mar Jul 31 11:40:35 CEST 2007


Rafael Cantos escribió:

>     seleccion.set_default_response(gtk.RESPONSE_OK)
> 
>     filtro = gtk.FileFilter()
>     # Nombre por defecto del fichero
>     filtro.set_filename("ncc")

La cosa está clara, ¿no? ¡le estás haciendo set_filename() al filtro! quien 
tiene el método es el diálogo:

seleccion.set_filename(path)

Otra cosa, set_filename() necesita el path completo, así que "ncc" no es 
admisible. Pero eso no es ningún problema, la ruta absoluta se encuentra 
fácilmente usando os.path.abspath:

http://docs.python.org/lib/module-os.path.html

Así que finalmente quedaría:

path = os.path.abspath("ncc")
seleccion.set_filename(path)




Más información sobre la lista de distribución Python-es