Method ya encode() ya maneno ya Python
Mfano
Kusafisha maneno kwa UTF-8:
txt = "My name is Ståle" x = txt.encode() print(x)
Mifano na matumizi
Method ya encode() inatumia tasifati inayotumiwa kusafisha maneno. Ikiwa hakuna tasifati inayotumiwa, tasifati ya kwa msingi ni UTF-8.
Mabaki ya lugha
string.encode(encoding=encoding, errors=errors)
Tambuliko cha thamani
Tambuliko | Maelezo |
---|---|
encoding | Inayotarajiwa. Hadi ya maneno. Inaeleza masharti ya tasifati inayotumiwa. Chaguo cha kwa msingi ni UTF-8. |
errors |
Inayotarajiwa. Hadi ya maneno. Inaeleza uhandisi. Maadili yaliyopatikana ni:
|
Mifano ya Zaidi
Mfano
Mifano hii inatumika kwa kichaji cha ascii na herufi inayotumika sana, inonyeshwa matokeo ya kudhibiti tofauti:
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")) print(txt.encode(encoding="ascii",errors="strict"))