Python - Convirtiendo Hex a INT / CHAR

Tengo dificultades para cambiar un hexadecimal a int / char (preferiblemente char). A través del sitio web; @http: //home2.paulschou.net/tools/xlate Ingresé el hexadecimal de C0A80026 en el cuadro hexadecimal, en el cuadro DEC / CHAR muestra correctamente la IP que esperaba que contuviera.

Esta información se extrae de una base de datos externa y no sé cómo se guarda, por lo que todo lo que tengo que trabajar es la cadena hexadecimal.

He intentado usar labinascii.unhexlify para ver si puedo decodificarlo, pero me temo que es posible que no comprenda lo suficiente el hexadecimal para apreciar lo que estoy haciend

Ajustar para imprimir simplemente usando un int () también no ha producido los resultados requeridos. Necesito alguna forma de convertir esa cadena hexadecimal (o una similar) a la IP original.

ACTUALIZACIÓN: Para cualquier persona que se encuentre con esto en el futuro, modifiqué ligeramente la respuesta a continuación para proporcionar una impresión exacta como IP mediante el uso;

dec_output = str(int(hex_input[0:2], 16)) + "." +  str(int(hex_input[2:4], 16)) + "." + str(int(hex_input[4:6], 16)) + "." + str(int(hex_input[6:8], 16))

Respuestas a la pregunta(6)

Su respuesta a la pregunta