Tôi muốn sử dụng BeautfulSoup để tìm kiếm và thay thế <\a>
bằng <\a><br>
. Tôi biết cách mở bằng urllib2
rồi phân tích cú pháp để trích xuất tất cả các thẻ <a>
. Những gì tôi muốn làm là tìm kiếm và thay thế thẻ đóng bằng thẻ đóng cùng với dấu ngắt. Bất kỳ trợ giúp, nhiều đánh giá cao.Tìm kiếm và Thay thế bằng HTML với BeautifulSoup
EDIT
tôi sẽ giả định nó sẽ là một cái gì đó tương tự như:
soup.findAll('a').
Trong tài liệu hướng dẫn, có một:
find(text="ahh").replaceWith('Hooray')
Vì vậy, tôi sẽ giả định nó sẽ là dọc theo các dòng:
soup.findAll(tag = '</a>').replaceWith(tag = '</a><br>')
Nhưng điều đó không làm việc và sự giúp đỡ python() không cung cấp cho nhiều
Will rằng thêm nó vào mỗi thẻ mở ? – Kevin
Xem bản chỉnh sửa của tôi - Nó sẽ được thêm sau toàn bộ phần tử ..., rất hiệu quả, nó sẽ chỉ sau. – interjay
Is BeautifulSoup.Tag có hợp lệ không? Tôi gặp lỗi khi thử mã này. – Kevin