pythonのimportについてわからないことがあります。
現在このようにしているのですが、
fir_1モジュールからfir_2モジュールをimportするにはどうすればよいでしょうか?
python
1# -*- coding: utf-8 -*- 2 3from ..dir_2 import fir_2
このように相対インポートしたいのに
SystemError: Parent module '' not loaded, cannot perform relative import
といったエラーが出てしまいます。
今までは
python
1# -*- coding: utf-8 -*- 2 3import sys 4sys.path.append('../dir_2') 5import fir_2 6
このようにpathを追加してからインポートしていたのですが、どうも推奨されてないという風に書かれていたので。
どうすればいいですか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/24 05:04