Python Encode Ã3为 ó

问题描述 投票:-1回答:2

我有一个字符串,如

'La empresa de capitales mixtos que opera el predio de residuos, Ceamse, aclarÃ3 este martes que la responsabilidad del desentendimiento con los recicladores informales que provocÃ3 un nuevo bloqueo y hace peligrar la recolecciÃ3n.'

而你需要这个

'La empresa de capitales mixtos que opera el predio de residuos, Ceamse, aclaró este martes que la responsabilidad del desentendimiento con los recicladores informales que provocó un nuevo bloqueo y hace peligrar la recolección.'

我怎么能用Python做这个?

谢谢!

python decode encode
2个回答
1
投票

你需要修复你的webscraping脚本!

看起来La Capital发送正确的http头和html头信息,而且内容是UTF-8编码的。所以你的脚本需要处理这个问题,然后一切都会正常工作。

根据经验,我知道requests.get和beautifulsoup 4都能很好地处理Unicode,所以只要调试你的脚本,看看哪里出了问题。检查原始输入,检查你是否需要你的页面的.content或.text,并进行相应的修正。

© www.soinside.com 2019 - 2024. All rights reserved.