diff options
Diffstat (limited to 'archivo.py')
-rw-r--r-- | archivo.py | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -106,7 +106,7 @@ def guardar_efemeride(path, file_name): file_new.close() archivo.close() -def guardar_dato(indice, contenido, categoria, entero_cat, bolean, bolean_2, path): +def guardar_dato(indice, contenido, categoria, entero_cat, bolean, bolean_2, path, indice_lista=False): '''save the content in a file, add the content to a dictionary->list''' color_categoria = ['#6E92FF', '#82FF5F', '#FFE251', '#FF7D7D', '#FFFFFF'] @@ -134,13 +134,19 @@ def guardar_dato(indice, contenido, categoria, entero_cat, bolean, bolean_2, pat else: color = '#FFFFFF' - dia[indice].append([contenido, categoria, prioridad, \ + if indice_lista: + indice_lista = str(indice_lista) + indice = str(indice) + indice_lista = indice_entero(indice_lista) + dia[indice][indice_lista] = [contenido, categoria, prioridad, \ + progreso, color] + else: + dia[indice].append([contenido, categoria, prioridad, \ progreso, color]) f.seek(0) pickle.dump(dia, f) f.close() - def borrar_dato(indice, indice_lista, path): '''delete the selected content''' path = path + '/data/actividades.pkl' |