0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

モジュールのパスについて

Posted at

概要

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') # モジュールの検索パスに含めたいフォルダを指定する
0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?