Công cụ xử lý đánh dấu có cấu trúc

Python hỗ trợ nhiều mô-đun khác nhau để hoạt động với nhiều dạng đánh dấu dữ liệu có cấu trúc khác nhau. Điều này bao gồm các mô-đun để hoạt động với Ngôn ngữ đánh dấu tổng quát tiêu chuẩn (SGML) và Ngôn ngữ đánh dấu siêu văn bản (HTML) và một số giao diện để làm việc với Ngôn ngữ đánh dấu mở rộng (XML).