파이썬 API

Python으로 Moku 하드웨어를 제어하세요. Python API는 Python 스크립팅 및 라이브 환경과 호환되므로 Moku 장치와 즉시 쉽게 상호 작용할 수 있습니다.

시작하기
Python API용 Moku 통합

Python과 통합

실시간 인터페이스부터 자동화된 제어까지 Moku 하드웨어용 Python 통합으로 수행할 수 있는 작업에는 제한이 없습니다. 다양한 오픈 소스 라이브러리를 활용하여 애플리케이션을 더욱 확장하세요.

Software_python_interact-in-real-time_animation

실시간으로 상호 작용

반복 가능한 자동화를 위한 스크립트를 작성 및 공유하거나 Moku 하드웨어에 실시간으로 명령을 내려 Python API와 주피터를 연동하는 식으로 한 곳에서 데이터를 모두 기록하고 분석할 수 있습니다.

Software_python_automated-control

자동화된 제어

Python API는 Moku 하드웨어를 한 단계 더 발전시켜 실험실을 위한 자동화된 테스트, 측정 및 제어 장치로 전환합니다. Python 통합을 통해 Moku는 자동으로 다음을 수행할 수 있습니다.

  • 기기 전환
  • 실시간으로 측정값 수집 및 처리
  • 후처리를 위해 데이터 로그/메타데이터 저장
  • 시스템을 제어하기 위한 출력 신호 생성
파이썬
">>

오픈 소스 통합

웹에서 사용할 수 있는 다양한 오픈 소스 Python 라이브러리와 통합하여 Moku 애플리케이션에 깊이를 더하세요.

Seaborn을 통해 아름답게 시각화 해보십시오. 아니면 plotly를 사용하여 웹으로 스트리밍하여 원격으로 실험 진행 상황을 추적할 수도 있습니다. 데이터가 있습니까? Pandas는 작업을 완료하는 데 필요한 고성능 데이터 구조와 사용하기 쉬운 분석 도구의 끝없는 목록을 제공합니다.

Software_python_cross-플랫폼

플랫폼 간 성능

Moku용 Python API는 기존 랩 인프라에 드롭될 수 있습니다. Windows, Linux 및 OSX에서 완벽하게 지원되며 대부분의 경우 특별한 권한 없이 설치할 수 있습니다.

운영 체제에 상관없이 모든 동료 및 컴퓨터와 프로그램을 공유하세요. 프로그램은 어디에서나 실행됩니다.

지원되는 하드웨어 플랫폼

Python 통합은 모든 Moku 하드웨어 플랫폼에서 사용할 수 있습니다.

4000 지원하드웨어-mokugo

Moku:Go

하드웨어-mokulab

Moku:Lab

하드웨어-mokupro

Moku:Pro

시작하기 전에

Moku 하드웨어는 다음 버전의 Python을 지원합니다.

  • 버전 3.5 이상
Python* 다운로드

*Python 버전이 호환되는지 확인하십시오.

시작하기

Moku:Pro, Moku:Lab 및 Moku:Go의 경우

Python용 API는 moku-python에서 제공되며 Python 패키지 색인에서 다운로드할 수 있습니다. pip install moku.

다운로드 문서 시작하기

 

레거시 Moku:Lab 버전 1.9에만 해당

Python용 Moku:Lab 버전 1.9 API는 pymoku에서 제공되며 Python 패키지 색인에서 다운로드할 수 있습니다. pip install pymoku.

다운로드 문서 빠른 시작 가이드 다운로드