วิธีการลบอักขระ Unicode ออกจากวลีสตริง python [ซ้ำ]
Dec 22 2020
ฉันมีปัญหาและฉันมีประโยคที่ประกอบด้วยสิ่งนี้ :
Debes modificar la dieta que est \ xc3 \ xa1 s Consumiendo, para que te sientas con m \ xc3 \ xa1 s energ \ xc3 \ xad ay vitalidad, mejorando tu calidad de vida de una forma extraordinaria Si no sabes por donde empezar, busca ayuda en un nutricionista que te guie en este cambio tan benefiticioso para tu organismo.
และฉันต้องการแปลงร่าง
- \ xc3 \ xa1 -> á
- \ xc3 \ xad -> í
ฉันพยายามแทนที่ด้วย python แต่ไม่ได้ผล
ฉันควรทำอย่างไรดี?
คำตอบ
Dunski Dec 22 2020 at 16:24
งานนี้ ...
b'\xc3\xa1'.decode("utf-8")
b'\xc3\xad'.decode("utf-8")
ในการเพิ่มสิ่งนี้ลงในสคริปต์ของคุณคุณสามารถเพิ่มบรรทัดเหล่านี้ลงในสคริปต์ของคุณหลังจากคำสั่งแทนที่ของคุณ
salud_list = salud.split(' ')
for word in salud_list:
if isinstance(word,bytes):
word = word.decode("utf-8")
print(' '.join(salud_list))