当前位置: 首页>>代码示例>>Python>>正文


Python Logs.escribe_log方法代码示例

本文整理汇总了Python中logs.Logs.escribe_log方法的典型用法代码示例。如果您正苦于以下问题:Python Logs.escribe_log方法的具体用法?Python Logs.escribe_log怎么用?Python Logs.escribe_log使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在logs.Logs的用法示例。


在下文中一共展示了Logs.escribe_log方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: get_doctos_dec

# 需要导入模块: from logs import Logs [as 别名]
# 或者: from logs.Logs import escribe_log [as 别名]
	def get_doctos_dec(self):

		config = Config()
		logs = Logs()
		archivo = Archivos()
		hoy = datetime.date.today( )
		ayer = hoy - datetime.timedelta(days=1)
		is_biometria = 0
		is_firma_tipo = ''
		#
		logs.escribe_log('Abriendo conexion a ddbb: '+str(config.IP_HOST_DEC3_PROD))
		#
		db_conn = pymysql.connect(host=str(config.IP_HOST_DEC3_PROD),user=str(config.USER_DB_DEC3_PROD),password=str(config.PASS_DB_DEC3_PROD),db=str(config.DDBB_DB_DEC3_PROD),port=int(config.PORT_DB_DEC3_PROD))
		cursor = db_conn.cursor()
		sql = "select a.Descripcion,a.Codigo,f.FechaFirma,f.Rut,f.NroAudit,f.RolFirmante,a.Institucion from DArchivos as a,DFirmantes as f where a.Codigo = f.CodigoArchivo and a.FechaCreacion between '"+str(ayer)+"' and '"+str(hoy)+"' and a.Institucion = 'AUTENTIA'"
		try:
			cursor.execute(sql)
			db_conn.commit()
			logs.escribe_log('Ejecutando query: '+sql)
			results = cursor.fetchall()
			for row in results:
				#Codigo = row[0]
				#Nombre = row[1]
				#FechaCreacion: = row[2]
				#FechaModificacion: = row[3]
				#Reemplazable: = row[4]
				#Visible: = row[5]
				#Descripcion: = row[6]
				#CodigoPadre: = row[7]
				#Metadata: = row[8]
				#Rut: = row[9]
				#Institucion: = row[10]
				#Sistema: = row[11]
				#GenPdf: = row[12]
				#CodLugar: = row[13]
				nombre = row[0]
				nro_docto  = row[1]
				fecha_firma = row[2]
				rut = row[3]
				naudit = row[4]
				rol_firmante = row[5]
				institucion = row[6]
				#
				is_firma_tipo = naudit[:4]
				if (is_firma_tipo == 'NONE'):
					is_biometria = 1
				else:
					is_biometria = 0
				#Crear archivo sql al IQ
				var_insert = "insert into DEC_FirmadosIQ values ('','"+str(institucion)+"','"+str(nro_docto)+"','"+str(nombre)+"','NA','"+str(fecha_firma)+"','"+str(rol_firmante)+"','"+str(rut)+"','"+str(naudit)+"',3,"+int(is_firma_tipo)+");"
				archivo.create_file_sql(var_insert,'DArchivos')
			logs.escribe_log('fin proceso ddbb DEC3')
			logs.escribe_log('Inicio proceso ddbb DEC4')
			#self.get_doctos_dec4()
		except:
			logs.escribe_log('Imposible Ejecutar query DArchivos '+str(sys.exc_info()))
开发者ID:marcin-iwanski,项目名称:demos,代码行数:58,代码来源:query.py

示例2: get_doctos_dec4

# 需要导入模块: from logs import Logs [as 别名]
# 或者: from logs.Logs import escribe_log [as 别名]
	def get_doctos_dec4(self):
		config = Config()
		logs = Logs()
		archivo = Archivos()
		#is_produccion: 0 => TRUE
		#is_produccion: 1 => FALSE
		is_biometria = 0
		#
		ip_ddbb = ''
		ddbb = ''
		user_ddbb = ''
		pass_ddbb = ''
		port_ddbb = ''
		#
		is_produccion = config.PRODUCCION
		#
		if (is_produccion == 0):
			ip_ddbb = config.IP_HOST_DEC4_PROD
			ddbb = config.DDBB_DB_DEC4_PROD
			user_ddbb = config.USER_DB_DEC4_PROD
			pass_ddbb = config.PASS_DB_DEC4_PROD
			port_ddbb = 3307
		else:
			ip_ddbb = config.IP_HOST_DEC4_PROD
			ddbb = config.DDBB_DB_DEC4_PROD
			user_ddbb = config.USER_DB_DEC4_PROD
			pass_ddbb = config.PASS_DB_DEC4_PROD
			port_ddbb = 3306
		#
		logs.escribe_log('Abriendo conexion a ddbb: '+str(ip_ddbb))
		#
		db_conn = pymysql.connect(host=str(ip_ddbb),user=str(user_ddbb),password=str(pass_ddbb),db=str(ddbb),port=int(port_ddbb))
		cursor = db_conn.cursor()
		#
		hoy = datetime.date.today( )
		ayer = hoy - datetime.timedelta(days=1)
		sql = "select * from dc4_Documento where Institucion = '"+institucion+"'"
		try:
			cursor.execute(sql)
			db_conn.commit()
			logs.escribe_log('Ejecutando query: '+sql)
			results = cursor.fetchall()
			for row in results:
				nombre = row[0]
				fecha_firma = row[2]
				rut = row[3]
				naudit = row[4]
				rol_firmante = row[5]
				#
				is_firma_tipo = naudit[:4]
				if (is_biometria == 'NONE'):
					is_biometria = 1
				else:
					is_biometria = 0
				#Crear archivo sql al IQ
				var_insert = "insert into DEC_FirmadosIQ values ('','"+str(institucion)+"','"+str(nombre)+"','TIPODOCTO','"+str(fecha_firma)+"','"+str(rol_firmante)+"','"+str(rut)+"','"+naudit+"',4,'"+is_firma_tipo+"');"
				archivo.create_file_sql(var_insert,'dc4_Documento')
		except:
			logs.escribe_log('Imposible Ejecutar query dc4_Documento')
开发者ID:marcin-iwanski,项目名称:demos,代码行数:61,代码来源:query.py

示例3: init_prog

# 需要导入模块: from logs import Logs [as 别名]
# 或者: from logs.Logs import escribe_log [as 别名]
	def init_prog(self):
		#Intanciar class logs
		logs = Logs()
		#Intanciar class notificaciones
		notificaciones = Notificaciones()
		#Intanciar class query
		sql_q = Query()
		#Inicio del programa
		logs.escribe_log('INICIO programa')
		#Obteniendo documentos a dec3
		logs.escribe_log('Obteniendo documentos dec3')
		sql_q.get_doctos_dec()
		logs.escribe_log('FIN programa')
开发者ID:marcin-iwanski,项目名称:demos,代码行数:15,代码来源:main.py


注:本文中的logs.Logs.escribe_log方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。