platform — 기본 플랫폼의 식별 데이터에 대한 접근

이 모듈은 가능한 한 많은 플랫폼 식별 데이터를 검색하려고 시도합니다. 이 정보를 함수 API를 통해 사용할 수 있게 합니다.

함수

platform.platform() str

기본 플랫폼을 식별하는 문자열을 반환합니다. 이 문자열은 대시(-)로 구분되어 다음 순서로 여러 하위 문자열로 구성됩니다:

  • 플랫폼 시스템의 이름(OpenMV Cam에서는 MicroPython)

  • MicroPython 버전

  • 플랫폼의 아키텍처

  • 기본 플랫폼의 버전

  • MicroPython이 링크된 libc의 이름과 해당 버전의 연결.

예를 들어 OpenMV Cam에서는 "MicroPython-1.25.0-armv7emsp" 일 수 있습니다.

platform.python_compiler() str

MicroPython 컴파일에 사용된 컴파일러를 식별하는 문자열을 반환합니다.

platform.libc_ver() Tuple[str, str]

문자열 튜플 (lib, version) 을 반환합니다. 여기서 lib 는 MicroPython이 링크된 libc의 이름이고 version 은 이 libc의 해당 버전입니다.

platform.processor() str

프로세서의 자세한 이름이 있으면 그 이름을 담은 문자열을 반환합니다. 프로세서에 대한 이름이 알려져 있지 않으면 대신 빈 문자열을 반환합니다.

OpenMV Cam에서는 항상 빈 문자열을 반환합니다. 프로세서 이름은 현재 RISC-V 타깃에서만 보고됩니다.