.MPY 파일 확장자
MicroPython 모듈
| 개발사 | Damien George |
| 인기도 |
1.3 | 3 표 |
MPY 파일이란 무엇인가요?
MPY 파일은 MicroPython 모듈입니다. 이 파일에는 이진 데이터가 포함되어 있으며, 일반적으로 Python 소스 코드(.PY) 파일을 컴파일하여 생성됩니다. MPY 파일에는 C와 같은 다른 언어로 작성된 소스 코드 파일에서 컴파일된 기계어 코드가 포함될 수도 있습니다.
추가 정보
MicroPython은 프로그램을 마이크로컨트롤러에서 실행하도록 최적화된 Python 구현입니다. 여기에는 mpy-cross라는 크로스 컴파일러가 포함되어 있으며, 이 컴파일러는 Python 스크립트를 MPY 파일로 미리 컴파일하는 데 사용됩니다. 이러한 바이트코드 파일은 마이크로컨트롤러의 펌웨어에 포함되도록 만들어졌으므로, 해당 마이크로컨트롤러에서 실행되는 MicroPython 프로그램에서 사용할 수 있습니다.
일부 MPY 파일에는 Python이 아닌 다른 언어로 작성된 프로그램에서 컴파일된 기계어 코드가 포함될 수 있습니다. 이러한 파일은 Python이 아닌 라이브러리와 함수를 MicroPython 프로그램으로 가져오는 데 사용됩니다. Python이 아닌 MPY 파일은 여러 .O 파일을 연결하고 컴파일하는 MicroPython의 mpy_ld.py 도구를 사용하여 생성됩니다.
MPY 파일을 여는 방법
MPY 파일은 열도록 만들어진 파일이 아닙니다. 대신 MicroPython을 사용하여 실행하고 MicroPython 프로그램 내에서 참조하도록 만들어졌습니다.