'0x61 0x34 0x34 0x61 0x63 0x62 0x61'
mittels int() und chr() in buchstaben konvertiert(ist das das richtige wort dafür?) werden soll...
ich habe das so gelößt:
Code: Alles auswählen
zuentschlusseln_str=raw_input("Bitte geben sie den zu entschlüsselnden code ein... ") '''hier wird der Hex-String eingegeben'''
entschlusselt_list=[]
zuentschlusseln_list=zuentschlusseln_str.split() '''hier wird der hex-string in eine liste überführt'''
for i in zuentschlusseln_list:
zuentschlusseln_zeichen_int=int(i) '''hier liegt das problem... es soll in eine integer zahl konvertiert werden'''
entschlusselt_zeichen_str=chr(zuentschlusseln_zeichen_int) '''hier würde die integer zahl in einen buchstaben konveriert werden'''
entschlusselt_list.append(entschlusselt_zeichen_str) '''hier werden die einzelnen buchstaben in einer liste zusammengefasst'''
entschlusselt_str="".join(entschlusselt_list) '''hier wird aus der liste ein string'''
print entschlusselt_str '''hier wird der string ausgegeben...'''