Die hex()Funktion in Python setzt die führenden Zeichen 0xvor die Zahl. Gibt es sowieso zu sagen, sie NICHT zu setzen? So 0xfa230wird es sein fa230.
Der Code ist
import fileinput
f = open('hexa', 'w')
for line in fileinput.input(['pattern0.txt']):
f.write(hex(int(line)))
f.write('\n')
0x.