如何在Python中移除字符串中的一对引号

-1 投票
1 回答
44 浏览
提问于 2025-04-13 15:23

我在抓取craigslist网站的数据,成功获取到了帖子标题,但返回的内容是这样的:

<div class="title">2022 Specialized Stumpjumper Evo Expert</div>

当我尝试只保留帖子名称时,出现了错误,因为字符串中已经有双引号了。

我想知道怎么去掉这些双引号?

我试过用replace()函数,但使用时出错了,因为我不能在双引号里面再放双引号。我刚学python,所以不太确定还有什么其他方法可以用。

1 个回答

1
>>> a
'"apple"'
>>> b = a.replace('"', '')
>>> b
'apple'

注意,第2行的代码是把所有的双引号替换成空字符串,也就是说把它们删掉了。剩下的单引号是没问题的。

撰写回答