float to hex

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
MikeDee
User
Beiträge: 31
Registriert: Samstag 5. November 2011, 12:41

Wie wandle ich in Python3 float in hex um?

hex(0.5) liefert ein Error.
lunar

Code: Alles auswählen

struct.pack('!d', 0.5).encode('hex')
Benutzeravatar
MikeDee
User
Beiträge: 31
Registriert: Samstag 5. November 2011, 12:41

lunar hat geschrieben:

Code: Alles auswählen

struct.pack('!d', 0.5).encode('hex')
Funktioniert leider nicht

Code: Alles auswählen

AttributeError: 'bytes' object has no attribute 'encode'
BlackJack

@MikeDee:

Code: Alles auswählen

binascii.hexlify(struct.pack('!d', 0.5))
Antworten