Python String -codering() Methode
Voorbeeld
UTF-8 codeert de string:
txt = "My name is Ståle"
x = txt.encode()
print(x)
Definitie en gebruik
De encode()
methode codeert de tekenreeks met behulp van de opgegeven codering. Als er geen codering is opgegeven, wordt UTF-8 gebruikt.
Syntaxis
string.encode(encoding=encoding, errors=errors)
Parameterwaarden
Parameter | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
encoding | Optional. A String specifying the encoding to use. Default is UTF-8 | ||||||||||||
errors | Optional. A String specifying the error method. Legal values are:
|
Meer voorbeelden
Voorbeeld
Deze voorbeelden gebruiken ascii-codering en een teken dat niet kan worden gecodeerd, waarbij het resultaat met verschillende fouten wordt weergegeven:
txt = "My name is Ståle"
print(txt.encode(encoding="ascii",errors="backslashreplace"))
print(txt.encode(encoding="ascii",errors="ignore"))
print(txt.encode(encoding="ascii",errors="namereplace"))
print(txt.encode(encoding="ascii",errors="replace"))
print(txt.encode(encoding="ascii",errors="xmlcharrefreplace"))