약간의 시행착오가 있었지만 어쨌든 파이썬 개발 환경을 uv와 marimo로 완전히 옮기는 데 성공했다.
그래도 마리모에서 작성한 모듈 안의 함수를 다른 데서 가져오지 못할 때는 다소 당황했다. 마리모는 함수를 코드 외부에서 재사용 가능하도록 만들고 싶으면 셀을 형식에 맞게 설정해야 하더라. 보통은 메인 함수를 if name=='main': 조건하에서 실행하도록 만들뿐 모듈 내부 함수에는 별다른 접근 제한이 없지만 마리모는 import를 포함해 함수에 필요한 사전 설정들이 setup cell에 없다면 재사용 자체가 불가능하다.
global variable 다루는 것도 그렇고 마리모쪽이 보안에 어느 정도는 신경을 쓰는 것 같다. 그래봤자 파이썬이지만...