Tệp PYI là gì?
Tệp PYI là tệp Định nghĩa giao diện Python chứa tham chiếu sơ khai mã để triển khai giao diện. Mỗi mô-đun Python được biểu diễn dưới dạng sơ khai .pyi, đây là một tệp Python bình thường nhưng có các phương thức trống. Cú pháp của tệp PYI giống như cú pháp của mô-đun Python thông thường. Việc triển khai các phương thức trống được để lại cho người dùng cuối để đạt được mục tiêu cụ thể mà mô-đun được viết. Đó là điểm mà các tệp PYI khác với các tệp PY chứa phần triển khai đầy đủ của chương trình. Các tệp PYI có thể được mở bằng các trình soạn thảo văn bản như Notepad, Notepad ++, Microsoft Visual Studio Code và JetBrains PyCharm.
Định dạng tệp PYI
Các tệp PYI được lưu dưới dạng tệp văn bản thuần túy có thể được mở bằng bất kỳ trình soạn thảo văn bản nào. Python là ngôn ngữ thông dịch thực hiện kiểm tra kiểu khi mã được thực thi. Trong trường hợp như vậy, các tệp PYI có lợi theo cách mà các nhà phát triển có thể xác định và kiểm tra các loại mô-đun theo cách thủ công trong khi viết ứng dụng.
Người giới thiệu
- [Giao diện - Java](https://en.wikipedia.org/wiki/Giao diện_(Java))
- Thông dịch viên PYM