if categoria_fila!=categoria_actual: boletin+="<h1>" + categorias[categoria_fila] + "</h1>" categoria_actual=categoria_fila etiqueta=generar_fila_noticia(img, PLANTILLA_NOTICIA.format(f[0], MOSTRAR_IMAGEN)) boletin=boletin + etiqueta + "<br/>\r\n<br/>\r\n" fecha_hoy=gestor_fechas.convertir_fecha_de_iso_a_estandar(fecha_hoy) gf=GestorFicheros() valores_para_rellenar_plantilla=dict() valores_para_rellenar_plantilla["titulo"]=TITULO_BOLETIN.format ( fecha_hoy ) valores_para_rellenar_plantilla["fecha_hoy"]=fecha_hoy valores_para_rellenar_plantilla["fecha_semana_pasada"]=gestor_fechas.convertir_fecha_de_iso_a_estandar(fecha_hace_una_semana) valores_para_rellenar_plantilla["contenido"]=boletin texto_plantilla_rellenar=gf.rellenar_fichero_plantilla("plantilla_boletin.html", valores_para_rellenar_plantilla) texto_plantilla_rellenar=texto_plantilla_rellenar.replace("'", "\"") #print (texto_boletin) sql_insercion=SQL_INSERCION_BOLETIN.format ( texto_plantilla_rellenar, TITULO_BOLETIN.format(fecha_hoy), TIMESTAMP_UNIX_DE_HOY ) print (sql_insercion) #print(sql_insercion) gestor_mysql.ejecutar_insert (sql_insercion)
(esta_trabajando, fecha_fin)=interino_tiene_nombramiento_vigente ( dni, sesion ) if esta_trabajando: datos_interino=DatosInterino( interino.numero_en_bolsa, dni, fecha_fin, True, 0) resultados.append ( datos_interino ) continue esta_disponible=interino_aparece_lista_ultimos_interinos ( dni, sesion ) if esta_disponible: datos_interino=DatosInterino( interino.numero_en_bolsa, dni, "Disponible", False, num_para_proximo_llamamiento) num_para_proximo_llamamiento+=1 resultados.append ( datos_interino ) continue especialidad=sesion.query(Especialidad).filter(Especialidad.codigo_especialidad==CODIGO_ESPECIALIDAD).one() contexto={ 'resultados':resultados, 'especialidad':CODIGO_ESPECIALIDAD, 'nombre_especialidad':especialidad.descripcion } txt=gestor_ficheros.rellenar_fichero_plantilla ( PLANTILLA_INFORME, contexto, fichero_salida=DIRECTORIO_RESULTADOS + os.sep +"resultado{0}.html".format ( CODIGO_ESPECIALIDAD ) )