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的各种实例。Python - 使用beautifulSoup查找文本,然后替换原始汤变量
findAll()
不起作用,因为findtoure是一个列表。
我的另一个问题是这段代码只是找到它们并将它们替换成一个名为findtoure的新变量,我需要在原始汤中替换它们。
我想我只是从错误的角度来看待这个问题。
@MartijnPieters我希望你晚餐有美味的汤;),但如果你不记得,我不能责怪你。 – PascalVKooten 2014-12-16 20:15:07