diff options
Diffstat (limited to 'archivo.py')
-rw-r--r-- | archivo.py | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -34,16 +34,20 @@ def crear_modelo(indice): dia = pickle.load(archivo) contar = 1 modelo = gtk.ListStore(gobject.TYPE_INT, gobject.TYPE_STRING) - + vacio = _('no hay actividades para el día de hoy') if dia.has_key(indice): - for activ in dia[indice]: - modelo.append([contar, activ]) - contar += 1 + if len(dia[indice]): + for activ in dia[indice]: + modelo.append([contar, activ]) + contar += 1 + else: + modelo.append([0,vacio]) else : - vacio = (_('no hay actividades para el día de hoy')) modelo.append([0,vacio]) - archivo.close() + + + archivo.close() return modelo def abrir_efemeride(): |