Dịch vụ hệ điều hành chung¶
Các mô-đun được mô tả trong chương này cung cấp giao diện cho các tính năng của hệ điều hành có sẵn trên (hầu hết) tất cả các hệ điều hành, chẳng hạn như tệp và đồng hồ. Các giao diện thường được mô hình hóa theo giao diện Unix hoặc C, nhưng chúng cũng có sẵn trên hầu hết các hệ thống khác. Dưới đây là một cái nhìn tổng quan:
os--- Giao diện hệ điều hành khácio--- Các công cụ cốt lõi để làm việc với luồngtime--- Truy cập và chuyển đổi thời gianlogging--- Cơ sở ghi nhật ký cho Pythonlogging.config--- Cấu hình ghi nhật kýlogging.handlers--- Trình xử lý ghi nhật kýplatform--- Truy cập vào dữ liệu nhận dạng của nền tảng cơ bảnerrno--- Ký hiệu hệ thống lỗi tiêu chuẩnctypes--- Thư viện hàm ngoại cho Python- hướng dẫn ctypes
- Đang tải thư viện liên kết động
- Truy cập các chức năng từ các dll được tải
- Chức năng gọi
- Các kiểu dữ liệu cơ bản
- Chức năng gọi, tiếp tục
- Gọi các hàm biến thiên
- Gọi hàm với các kiểu dữ liệu tùy chỉnh của riêng bạn
- Chỉ định các loại đối số cần thiết (nguyên mẫu hàm)
- Các kiểu trả về
- Truyền con trỏ (hoặc: truyền tham số bằng tham chiếu)
- Cơ cấu và công đoàn
- Bố cục cấu trúc/liên kết, căn chỉnh và thứ tự byte
- Các trường bit trong cấu trúc và công đoàn
- Mảng
- Con trỏ
- An toàn chỉ khi không có GIL
- Chuyển đổi loại
- Các loại chưa hoàn chỉnh
- Chức năng gọi lại
- Truy cập các giá trị được xuất từ dll
- bất ngờ
- Các kiểu dữ liệu có kích thước thay đổi
- tài liệu tham khảo ctypes
- hướng dẫn ctypes