概要
Raspberry Pi Pico W上でMicroPythonを使って開発する場合に、自作モジュールをmain.pyでimportすることはよくある。
main.py
from wifi import connect
ip = connect()
上記の場合、wifi.pyがmain.pyと同じルートに配置されているか、libフォルダ内に配置されている場合はimportすることができる。
REPL
>>> import sys
>>> sys.path
['', '.frozen', '/lib']
任意のフォルダをモジュールの検索パスに含めたい場合は、以下のようにsys.pathに追加する必要がある。
main.py
import sys
sys.path.append('/libs') # モジュールの検索パスに含めたいフォルダを指定する