Xin lỗi, có lẽ tôi chưa mô tả vấn đề này lần đầu tiên. Tất cả các câu trả lời của bạn là thú vị, nhưng hầu hết trong số đó là các trình duyệt web gần như đầy đủ tính năng, nhiệm vụ của tôi đơn giản hơn rất nhiều.Trình kết xuất đồ họa trọng lượng nhẹ HTML với CSS bằng Python
Tôi đang lập kế hoạch viết một ứng dụng GUI bằng cách sử dụng một trong các khung công tác sẵn có trên khung công tác GUI của GUI (tôi chưa chọn một). Tôi sẽ sử dụng html trong ứng dụng của tôi để kết xuất thành một trong các khung ứng dụng của tôi với một số thuộc tính - phông chữ khác nhau, vv, được lưu trữ trong CSS.
HTML sẽ được tạo bởi ứng dụng của tôi, do đó tác vụ duy nhất là hiển thị chuỗi HTML/CSS. Có bất kỳ tiện ích nào có thể thực hiện chỉ hiển thị và không có gì khác nữa - không có lịch sử, không có dấu trang, không tải URL, v.v ... không? Nếu không có tôi sẽ sử dụng một trong những người bạn khuyên - đó là ok - nhưng tôi chỉ quan tâm nếu có chỉ là một renderer html mà không có bất kỳ tính năng bổ sung.
QWebView phải là thứ bạn đang tìm kiếm, đó là hiển thị html. Bạn đã xem tài liệu tôi đã liên kết chưa? – mandel
Vâng, tôi đã làm. Đó không phải là những gì tôi muốn: nó gần như là một trình duyệt web có khả năng tải các trang, lưu trữ lịch sử vv. Cảm ơn bạn anyway, tôi sẽ sử dụng nó, nếu tôi không tìm thấy bất kỳ giải pháp khác – netimen
Có thể QWebPage có thể làm các trick, nhưng tôi có không bao giờ thử. – mandel