File WHL là gì?

Để tìm hiểu chi tiết file WHL là gì? Các loại file WHL, bạn đọc cùng tham khảo tiếp bài viết dưới đây của Taimienphi.vn nhé.

File WHL là gì?

File WHL là gói được lưu ở định dạng Wheel, là định dạng gói chuẩn được tích hợp và sử dụng trong các bản phân phối Python, chứa tất cả các file cài đặt và siêu dữ liệu Python, bao gồm các phiên bản Wheel và thông số sử dụng để đóng gói. Các file WHL được nén bằng cách sử dụng nén file Zip, tham khảo cách so sánh  Python và JavaScript

Định dạng Wheel được giới thiệu trong PEP (Python Enhancement Proposal) 427 của Daniel Holth và được chấp nhận vào năm 2012. Định dạng được phát triển để hỡ trợ cài đặt phần mềm Python nhanh hơn và tin cậy hơn thay vì xây lựng lại từ mã nguồn mỗi lần cài đặt.

Các file WHL phải được di chuyển đến vị trí chính xác trên hệ thống đích sẽ cài đặt, ngược lại phân phối nguồn yêu cầu phải xây dựng trước khi cài đặt.

Có 3 loại file WHL:

- Universal Wheel: Chỉ chứa các file Python, không có phần mở rộng được biên dịch, hỗ trợ Python 2 và 3.
- Pure Python Wheel: Chỉ chứa các file Python và không có phần mở rộng được biên dịch, không hỗ trợ Python 2 và 3.
- Platform Wheel : Chứa các file Python và các phần mở rộng được biên dịch nhưng không hỗ trợ Python 2 và 3. Loại Wheel này dành riêng cho một nền tảng, chẳng hạn như Windows hoặc macOS, vì nó chứa các phần mở rộng được biên dịch.

Bài viết trên đây Taimienphi.vn vừa giải đáp cho bạn về file WHL là gì? Hy vọng bài viết trên đây đã cung cấp cho bạn các thông tin hữu ích mới. Bạn cũng có thể tham khảo thêm FAT32, exFAT, NTFS là gì và cách thức lựa chọn của những định dạng đó, ngoài ra nếu có bất kỳ thắc mắc hoặc câu hỏi nào cần giải đáp, bạn đọc có thể để lại ý kiến của mình trong phần bình luận bên dưới bài viết nhé.

Thời gian gần đây Taimienphi.vn có nhận được khá nhiều câu hỏi của bạn đọc về file có hậu tố whl là gì? Vì vậy trong bài viết dưới đây Taimienphi.vn sẽ giới thiệu và cung cấp cho bạn các thông tin về file WHL là gì nhé.
Tìm hiểu về lỗ hổng bảo mật là gì?
Autoresponder là gì?
Các trường đào tạo công nghệ thông tin ở Hà Nội tốt và uy tín nhất
IT nghĩa là gì? Có phải một nghề hiện nay?
Hướng dẫn cách gửi "mật thư" trong Gmail trên Google Chrome
Cách thêm số điện thoại, Email vào tài khoản GOSU

ĐỌC NHIỀU