platform --- truy cập dữ liệu nhận dạng của nền tảng nền

Module này cố gắng lấy càng nhiều dữ liệu nhận dạng nền tảng càng tốt. Nó cung cấp thông tin này thông qua các API hàm.

Hàm

platform.platform() str

Trả về chuỗi nhận dạng nền tảng nền. Chuỗi này được tạo từ nhiều chuỗi con theo thứ tự sau, phân cách bằng dấu gạch ngang (-):

  • tên của hệ thống nền tảng (MicroPython trên OpenMV Cam)

  • phiên bản MicroPython

  • kiến trúc của nền tảng

  • phiên bản của nền tảng nền

  • sự kết hợp của tên thư viện libc mà MicroPython liên kết đến và phiên bản tương ứng của nó.

Ví dụ, trên OpenMV Cam có thể là "MicroPython-1.25.0-armv7emsp".

platform.python_compiler() str

Trả về chuỗi nhận dạng trình biên dịch được sử dụng để biên dịch MicroPython.

platform.libc_ver() Tuple[str, str]

Trả về tuple các chuỗi (lib, version), trong đó lib là tên thư viện libc mà MicroPython liên kết đến, và version là phiên bản tương ứng của libc đó.

platform.processor() str

Trả về chuỗi với tên chi tiết của bộ xử lý, nếu có. Nếu không biết tên bộ xử lý, sẽ trả về chuỗi rỗng.

Trên OpenMV Cam điều này luôn trả về chuỗi rỗng; tên bộ xử lý hiện chỉ được báo cáo trên các mục tiêu RISC-V.