Autor Tema: Modulo fluxbox lista en menu solo programas de un directorio y no subdirectorios  (Leído 1596 veces)

0 Usuarios y 1 Visitante están viendo este tema.

joss

  • Visitante
hice un modulo con fluxbox y carga bien, solo que no me lista todos los programas, solo los que estan en el directorio:
/usr/share/applications/ y no los de los subdirectorios dentro de el, creo que el problema esta en un fichero que tiene:

''' Generates the Fluxbox Menu '''

for file in os.listdir('/usr/share/applications/'):
   if fnmatch.fnmatch(file,'*.desktop'):
      try:
         item = ParseDesktopFile('/usr/share/applications/'+file)
         submenu_dict[item.submenu].AppendToSubMenu(item)
      except:
         #print file
         pass

el archivo es un .py (/root/.marchfluxmenu/mfm_generate.py) el cual genera el menu a partir de los programas instalados en el directorio /usr/share/applications/

la pregunta es como puedo hacer para que escanee tambien los subdirectorios lo que pasa es que no se programacion, les agradeceria una ayudadita

para el que le interese esta en:

http://www.mediafire.com/?rwzi9k8z9w9rel6

toma de escritorio:



gracias anticipadas


« Última modificación: 06-11-2012, 17:34 (Martes) por joss »