Bộ công cụ XML lxml là một ràng buộc Pythonic cho các thư viện C libxml2 và libxslt. Nó độc đáo ở chỗ nó kết hợp tốc độ và tính năng XML đầy đủ của các thư viện này với sự đơn giản của API Python gốc, gần như tương thích nhưng vượt trội hơn API ElementTree nổi tiếng. Bản phát hành mới nhất hoạt động với tất cả các phiên bản Python từ 2. 7 đến 3. 9. Xem phần giới thiệu để biết thêm thông tin về bối cảnh và mục tiêu của dự án lxml. Một số câu hỏi phổ biến được trả lời trong FAQ
lxml đã được tải xuống từ Python Package Index hàng triệu lần và cũng có sẵn trực tiếp trong nhiều bản phân phối gói, e. g. cho Linux hoặc macOS
Hầu hết những người sử dụng lxml làm như vậy vì họ thích sử dụng nó. Bạn có thể cho chúng tôi thấy rằng bạn thích nó bằng cách viết blog về trải nghiệm của bạn với nó và liên kết đến trang web của dự án
Nếu bạn đang sử dụng lxml cho công việc của mình và cảm thấy muốn trả lại một chút lợi ích của mình để hỗ trợ dự án, hãy cân nhắc gửi tiền cho chúng tôi thông qua Nhà tài trợ GitHub, Tidelift hoặc PayPal mà chúng tôi có thể sử dụng để mua thời gian miễn phí cho việc bảo trì công cụ tuyệt vời này. . Vui lòng đọc Thông báo pháp lý bên dưới, ở cuối trang này. cảm ơn sự hỗ trợ của bạn
Hỗ trợ lxml thông qua Nhà tài trợ GitHub
thông qua đăng ký Tidelift
hoặc qua PayPal
Vui lòng liên hệ với Stefan Behnel để biết các cách khác để hỗ trợ dự án lxml, cũng như tư vấn thương mại, tùy chỉnh và đào tạo về lxml và xử lý Python XML nhanh
Lưu ý rằng chúng tôi không chấp nhận quyên góp bằng tiền điện tử. Phần lớn quá trình phát triển và lưu trữ cho lxml được thực hiện theo cách trung hòa carbon hoặc với lượng khí thải rất thấp và được đền bù. Tiền điện tử không phù hợp với tham vọng đó
AppVeyor và GitHub Actions hỗ trợ dự án lxml với các máy chủ CI và bản dựng của chúng. Jetbrains hỗ trợ dự án lxml bằng cách tặng giấy phép miễn phí cho IDE PyCharm của họ. Một người hỗ trợ khác cho dự án lxml là COLOGNE Webdesign
Cách tốt nhất để tải xuống lxml là truy cập lxml tại Python Package Index [PyPI]. Nó có nguồn biên dịch trên nhiều nền tảng khác nhau. Bản phân phối nguồn được ký bằng khóa này
Phiên bản mới nhất là lxml 4. 9. 2, phát hành 2022-12-13 [thay đổi cho 4. 9. 2]. Các phiên bản cũ hơn được liệt kê bên dưới
Vui lòng xem hướng dẫn cài đặt
Trang web hoàn chỉnh này [bao gồm cả tài liệu API được tạo] là một phần của bản phân phối nguồn, vì vậy nếu bạn muốn tải tài liệu xuống để sử dụng ngoại tuyến, hãy lấy kho lưu trữ nguồn và sao chép thư mục doc/html ra khỏi cây nguồn
Các nguồn nhà phát triển có thể cài đặt mới nhất có sẵn từ Github. Cũng có thể kiểm tra trực tiếp phiên bản phát triển mới nhất của lxml từ Github bằng lệnh như thế này
git clone //github.com/lxml/lxml.git lxml
Bạn có thể duyệt kho lưu trữ nguồn và lịch sử của nó thông qua trang web. Vui lòng đọc cách xây dựng lxml từ nguồn trước. Các THAY ĐỔI mới nhất của phiên bản dành cho nhà phát triển cũng có thể truy cập được. Bạn có thể kiểm tra ở đó xem lỗi bạn tìm thấy đã được sửa chưa hoặc tính năng bạn muốn đã được triển khai trong phiên bản trung kế mới nhất chưa
lxml sử dụng trình theo dõi lỗi launchpad. Nếu bạn chắc chắn rằng mình đã tìm thấy lỗi trong lxml, vui lòng gửi báo cáo lỗi tại đó. Nếu bạn không chắc liệu một số hành vi không mong muốn của lxml có phải là lỗi hay không, vui lòng kiểm tra tài liệu và hỏi trong danh sách gửi thư trước. Đừng quên tìm kiếm kho lưu trữ
Thư viện lxml được vận chuyển theo giấy phép BSD. libxml2 và bản thân libxslt2 được vận chuyển theo giấy phép MIT. Do đó, sẽ không có trở ngại nào khi sử dụng lxml trong cơ sở mã của bạn
lxml có hơn 50 triệu lượt tải xuống mỗi tháng trên PyPI
- Tổng thu nhập dự án năm 2021. 4890EUR. 37 [407. 53 € / tháng]
- thủy triều. EUR 4066. 66
- Paypal. 223 EUR. 71
- khác. 600EUR. 00
- Tổng thu nhập dự án năm 2020. 6065,86 EUR [506. 49 € / tháng]
- thủy triều. EUR 4064. 77
- Paypal. EUR 1401. 09
- khác. 600EUR. 00
- Tổng thu nhập dự án năm 2019. EUR 717. 52 [59. 79 € / tháng]
- thủy triều. 360 EUR. 30
- Paypal. 157 EUR. 22
- khác. 200 EUR. 00
Bất kỳ đóng góp nào bạn thực hiện cho dự án lxml đều là tự nguyện và không phải là phí cho bất kỳ dịch vụ, hàng hóa hoặc lợi ích nào. Bằng cách quyên góp cho dự án lxml, bạn thừa nhận rằng chúng tôi có quyền sử dụng số tiền bạn quyên góp theo bất kỳ cách hợp pháp nào và cho bất kỳ mục đích hợp pháp nào mà chúng tôi thấy phù hợp và chúng tôi không bắt buộc phải tiết lộ cách thức và mục đích cho bất kỳ bên nào trừ khi được yêu cầu . Mặc dù lxml là phần mềm miễn phí, nhưng theo hiểu biết tốt nhất của chúng tôi, dự án lxml không có bất kỳ trạng thái miễn thuế nào. Dự án lxml không phải là một tổ chức phi lợi nhuận đã đăng ký cũng không phải là một tổ chức từ thiện đã đăng ký ở bất kỳ quốc gia nào. Khoản đóng góp của bạn có thể được khấu trừ thuế hoặc không; . Chúng tôi sẽ không xuất bản hoặc tiết lộ tên và/hoặc địa chỉ email của bạn mà không có sự đồng ý của bạn, trừ khi luật hiện hành yêu cầu. Đóng góp của bạn là không hoàn lại