commentary = soup.find('div', {'id' : 'live-text-commentary-wrapper'})
findtoure = commentary.find(text = re.compile('Gnegneri Toure Yaya')).replace('Gnegneri Toure Yaya', 'Yaya Toure')
Chú thích chứa nhiều phiên bản khác nhau của Gnegneri Toure Yaya cần thay đổi thành Yaya Toure.Python - Tìm văn bản sử dụng beautifulSoup rồi thay thế trong biến súp gốc
findAll()
không hoạt động như findtoure là danh sách.
Vấn đề khác mà tôi có là mã này chỉ đơn giản là tìm chúng và thay thế chúng thành một biến mới gọi là findtoure, tôi cần phải thay thế chúng trong súp ban đầu.
Tôi nghĩ rằng tôi chỉ xem xét điều này từ góc độ sai.
@MartijnPieters Tôi hy vọng bạn đã có một Soup đẹp cho bữa tối;), nhưng tôi không thể đổ lỗi cho bạn nếu bạn không nhớ. – PascalVKooten