marimo 사용법
marimo는 재현 가능한 코드 실행, .py 파일로의 git 친화적 저장소 및 스크립트로 실행되거나 상호작용 웹 앱으로 배포될 수 있는 기능을 제공하는 오픈 소스 반응형 Python 노트북입니다.
더 보기marimo 사용 방법
marimo 설치: pip를 사용하여 marimo를 설치합니다: pip install marimo
새 노트북 만들기: 터미널에서 'marimo edit' 명령어를 사용하여 노트북 서버를 시작하고 새 노트북을 만듭니다.
Python 코드 작성: 일반 노트북처럼 셀에 Python 코드를 작성합니다. marimo는 numpy, pandas, matplotlib 등과 같은 표준 Python 패키지를 지원합니다.
셀 실행: Shift+Enter 또는 Ctrl+Enter를 사용하여 셀을 실행합니다. marimo는 셀의 출력을 수정할 때 종속 셀을 자동으로 실행합니다.
상호작용 요소 추가: marimo.ui를 사용하여 상호작용 UI 요소(예: 슬라이더, 드롭다운, 양식)를 만들고 이를 전역 변수에 할당하여 노트북을 상호작용적으로 만듭니다.
반응형 실행 사용: 셀을 수정하면 marimo가 해당 변수를 참조하는 모든 종속 셀을 자동으로 실행하여 노트북 상태를 일관되게 유지합니다.
저장 및 버전 관리: 노트북은 .py 파일로 저장되며 git으로 버전 관리할 수 있습니다. 변경 사항은 깔끔한 차이를 생성합니다.
공유 및 배포: HTML로 내보내거나 'marimo run'을 사용하여 웹 앱으로 제공하여 노트북을 공유합니다. 또한 marimo.app의 온라인 놀이터에서 노트북을 시도할 수 있습니다.
설정 구성: 설정 메뉴를 통해 자동 실행, 비용이 많이 드는 노트북에 대한 지연 실행 및 AI 지원과 같은 동작을 사용자 지정합니다.
개발자 도구 사용: GitHub Copilot 통합, VS Code 확장, 디버깅 패널 및 광범위한 키보드 단축키와 같은 기능을 활용합니다.
marimo 자주 묻는 질문
Marimo는 스크립트로 실행할 수 있고 앱으로 공유할 수 있는 재현 가능한 git 친화적인 노트북을 제공하는 Python용 오픈 소스 반응형 노트북입니다.
marimo 월간 트래픽 동향
Marimo는 트래픽이 26.3% 증가하여 91.4K의 방문을 기록했습니다. Product Hunt에서의 긍정적인 피드백과 재현 가능한 실험, Git을 통한 버전 관리, 그리고 대화형 웹 앱 공유 기능이 이러한 성장에 기여했을 것으로 보입니다.
과거 트래픽 보기
더 보기