La hex()función en Python, coloca los caracteres principales 0xdelante del número. ¿Hay alguna forma de decirle que NO los ponga? Así 0xfa230será fa230.
El codigo es
import fileinput
f = open('hexa', 'w')
for line in fileinput.input(['pattern0.txt']):
f.write(hex(int(line)))
f.write('\n')
0x.