【发布时间】:2013-02-09 23:40:36
【问题描述】:
commentary = soup.find('div', {'id' : 'live-text-commentary-wrapper'})
findtoure = commentary.find(text = re.compile('Gnegneri Toure Yaya')).replace('Gnegneri Toure Yaya', 'Yaya Toure')
评论包含需要更改为 Yaya Toure 的 Gnegneri Toure Yaya 的各种实例。
findAll() 不起作用,因为 findtoure 是一个列表。
我遇到的另一个问题是这段代码只是找到它们并将它们替换为一个名为 findtoure 的新变量,我需要在原始汤中替换它们。
我想我只是从错误的角度看待这个问题。
【问题讨论】:
-
@MartijnPieters 我希望你的晚餐有一道美丽的汤;),但如果你不记得,我不能怪你。
标签: python beautifulsoup