Python String encode() နည်းလမ်း
ဥပမာ
UTF-8 သည် စာကြောင်းကို ကုဒ်လုပ်သည်-
txt = "My name is Ståle"
x = txt.encode()
print(x)
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
encode()
နည်းလမ်းသည် သတ်မှတ်ထားသော ကုဒ်နံပါတ်ကို အသုံးပြု၍ စာကြောင်းကို ကုဒ်လုပ်သည် ။ ကုဒ်နံပါတ်ကို သတ်မှတ်ထားခြင်းမရှိပါက၊ UTF-8 ကို အသုံးပြုပါမည်။
အထားအသို
string.encode(encoding=encoding, errors=errors)
ကန့်သတ်တန်ဖိုးများ
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:
|
နောက်ထပ် ဥပမာများ
ဥပမာ
ဤဥပမာများသည် ascii encoding ကိုအသုံးပြုပြီး ရလဒ်ကို မတူညီသောအမှားများဖြင့်ပြသသော ကုဒ်ပြောင်း၍မရသော ဇာတ်ကောင်ကိုအသုံးပြုသည်-
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"))