Python - recherche de texte à l'aide de beautifulSoup puis remplacer à l'origine de la soupe variable

commentary = soup.find('div', {'id' : 'live-text-commentary-wrapper'})
findtoure = commentary.find(text = re.compile('Gnegneri Toure Yaya')).replace('Gnegneri      Toure Yaya', 'Yaya Toure')

Commentaire contient diverses instances de Gnegneri Touré Yaya qui a besoin de changer de Yaya Touré.

findAll() ne fonctionne pas comme findtoure est une liste de.

L'autre problème que j'ai est ce code trouve tout simplement et les remplace dans une nouvelle variable appelée findtoure, j'ai besoin de les remplacer dans l'original de la soupe.

Je pense que je suis juste à la recherche à ce à partir d'un mauvais point de vue.

J'espère que vous avez eu une Belle Soupe pour le dîner ;), mais je ne peux pas vous blâmer si vous ne vous souvenez pas.

OriginalL'auteur user2073606 | 2013-02-24