gpt4 book ai didi

python - 解析网页时如何去掉所有智能引号?

转载 作者:太空宇宙 更新时间:2023-11-04 01:28:32 25 4
gpt4 key购买 nike

这是我的代码:

name = namestr.decode("utf-8")

name.replace(u"\u2018", "").replace(u"\u2019", "").replace(u"\u201c","").replace(u"\u201d", "")

这似乎行不通。我仍然在我的文本中找到 &ldquo&rdquo 等。此外,此文本已使用 Beautiful Soup 进行了解析。

最佳答案

用这一行替换你代码的最后一行:

name = name.replace(u"\u2018", "").replace(u"\u2019", "").replace(u"\u201c","").replace(u"\u201d", "")

replace 方法返回修改后的字符串,但它不会影响您调用它的字符串,因此您必须将返回值分配给上述变量。

关于python - 解析网页时如何去掉所有智能引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15751636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com