Wie man String in Bytes in Python konvertiert
-
BytesKonstruktor zur Konvertierung von Strings in Bytes in Python -
str.enc.encodeKonstruktor zur Konvertierung von String in Bytes in Python
Wir werden Methoden zur Konvertierung von Strings in Bytes in Python 3 vorstellen.
bytesKonstruktor-Methodestr.encodeMethode
bytes Datentyp ist ein eingebauter Typ, der in Python 3 eingeführt wurde, und bytes in Python 2.x ist eigentlich der String Typ, deshalb brauchen wir diese Umwandlung in Python 2.x nicht einzuführen.
Bytes Konstruktor zur Konvertierung von Strings in Bytes in Python
Der bytes Klassenkonstruktor konstruiert ein Array von Bytes aus Daten wie String.
bytes(string, encoding)
Wir müssen das coding Argument angeben, sonst wird ein TypeError ausgelöst.
>>> bytes("Test", encoding = "utf-8")
b'Test'
>>> bytes("Test")
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
bytes("Test")
TypeError: string argument without an encoding
str.enc.encode Konstruktor zur Konvertierung von String in Bytes in Python
str.encode(encoding=)
Die encode Methode der String Klasse könnte auch den String in Bytes konvertieren. Sie hat einen Vorteil gegenüber der obigen Methode, das heißt, Sie brauchen die encoding nicht anzugeben, wenn Ihre beabsichtigte encoding utf-8 ist.
>>> test = "Test"
>>> test.encode()
b'Test'
>>> test.encode(encoding="utf-8")
b'Test'
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn FacebookVerwandter Artikel - Python Bytes
- Wie man Bytes in Ganzzahlen konvertiert in Python
- Wie man Int in Bytes konvertiert in Python 2 und Python 3
- So konvertieren Sie Int in Binär in Python
- Wie man in Python 2 und Python 3 Bytes in Strings konvertiert
- B vor einer Zeichenkette in Python
Verwandter Artikel - Python String
- Entfernen Kommas aus String in Python
- Wie man überprüft, ob eine Zeichenkette auf eine pythonische Weise leer ist
- Konvertieren einer Zeichenkette in einen Variablennamen in Python
- Wie man Leerzeichen in einem String in Python entfernt
- Wie man in Python Zahlen aus einer Zeichenkette extrahiert
- Wie man in Python String in datetime konvertiert
