Seite 1 von 1

string in ein bytearray umwandeln

Verfasst: Mittwoch 27. April 2011, 16:08
von alexPython
Hallo,

ich möchte gerne einen string in ein bytearray convertieren.

Code: Alles auswählen

imageMapToByteArray = cmdGetImageMap.imageMap.encode()
output = bytes(imageMapToByteArray, 'uft-8')
ich erhalte dann folgenden Fehler:
TypeError: str() takes at most 1 argument (2 given)

was mache ich hier falsch?

Gruß

Re: string in ein bytearray umwandeln

Verfasst: Mittwoch 27. April 2011, 16:25
von /me
alexPython hat geschrieben:TypeError: str() takes at most 1 argument (2 given)
Ich vermute, du führst den Code mit Python 2.x aus, verwendest aber die Dokumentation von Python 3.x.

Re: string in ein bytearray umwandeln

Verfasst: Mittwoch 27. April 2011, 17:49
von numerix

Code: Alles auswählen

>>> s = "abc"
>>> bytearray(s.encode("utf-8"))
bytearray(b'abc')