Python 字符串 encode() 方法
ການອະທິບາຍ/ການນຳໃຊ້
encode() ວິທີການນຳໃຊ້ວິທີການຄັດຄ້າງຄຳສັນຍາບທີ່ກໍານົດ. ຖ້າບໍ່ມີການກໍານົດວິທີການຄັດຄ້າງ, ຈະນຳໃຊ້ UTF-8
ການອັດຕະພາສາ
string.encode(encoding=encoding, errors=errors)
ມາດຕະການຄຸນຂອງ
ມາດຕະການ | ການອະທິບາຍ |
---|---|
encoding | ຄວາມອະນຸຍາດ. ສາຍ. ກ່ຽວກັບວິທີການຄັດຄ້າງ. ຄວາມທີ່ຖືກກະຕຸ້ນແມ່ນ UTF-8 |
errors |
ຄວາມອະນຸຍາດ。ສາຍ. ກ່ຽວກັບວິທີການບັນທຶກຄວາມຜິດ
|
更多实例
实例
这些示例使用 ascii 编码和无法编码的字符,展示带有不同错误的结果:
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"))