Liste von Dezimalzahlen in Hexadezimalzahlen umwandeln?!

Automatisierung ist meiner Meinung nach auch der zu bevorzugende Weg, aber wenn der Aufwand, selbst wenn es einmalig ist und der Aufwand es zu automatisieren womöglich höher als es manuell zu machen. Die Wahrscheinlichkeit für Fehler ist bei Automatisierung nun mal geringer.

Aber okay, man kann es natürlich auch manuell machen.
 
könntest ja mal so probieren (python 2.7):

hexconvert.py
Python:
f = open('zahlen.txt', 'r')
for line in f:
    x = str(line,)
    x = x.lstrip("0")
    x = int(x)
    print(format(x, '02x'))


python hexonvert.py > hexzahlen.txt

edit:
Wenn man es noch praktischer haben will, dann mit ARGV für Eingabedatei, und zweispaltiger Ausgabe.
 

Anhänge

Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: wasd123
schaue ich mir morgen mal an. kann ich sicherlich zukünftig nochmal gebrauchen. vielen Dank!
 
wozu überhaupt? Funktioniert ohne die Zeile ebenfalls wunderbar und ist potentiell nur eine Fehlerquelle...

Wir sind ja nicht in den USA, wo man (noch) eine störende führende Null hat.
 
Zurück
Oben