2010-04-26 29 views
6

BeautifulSoup phân tích HTML và cung cấp nhiều cách khác nhau để thao tác và tìm kiếm trong HTML. Có cái gì đó tương tự cho CSS?BeautifulSoup, nhưng đối với CSS?

Cụ thể, tôi muốn biết liệu văn bản HTML đã cho có được hiển thị là đậm hay không. Hoặc có tổ tiên là <strong> hoặc thẻ <bold> (có thể được thực hiện với BeautifulSoup) hoặc có tổ tiên (hoặc chính nó) có thuộc tính CSS với font-weight: bold.

Điều này có thể thực hiện được nếu không viết thư viện của riêng tôi không?

Trả lời

0

Bạn có thể có một số may mắn bằng cách sử dụng một số gói phân tích cú pháp CSS có sẵn cho python.

Một đặc biệt có thể lấy khối CSS và biến chúng thành kiểu nội tuyến là gói premailer. Điều đó có thể giúp bạn làm việc với công cụ bạn đang sử dụng dễ dàng hơn.

Các vấn đề liên quan