フォルダ構成
. ├── c.py └── pkg ├── a.py ├── a.pyc ├── b.py └── __init__.py 1 directory, 5 files
該当のソースコード
python
1# a.py 2def a_func(): 3 return "a" 4
python
1# b.py 2import a 3 4 5def b_func(): 6 return a.a_func() + "b" 7 8 9if __name__ == "__main__": 10 print(b_func()) 11
python
1# c.py 2from pkg import b 3 4 5def c_func(): 6 return b.b_func() + "c" 7 8 9if __name__ == "__main__": 10 print(c_func()) 11
※__init__.py
には何も記述しておりません
発生している問題・エラーメッセージ
こちらは動作します
$ python pkg/b.py ab
こちらは動作しません
$ python c.py Traceback (most recent call last): File "c.py", line 1, in <module> import b ImportError: No module named b
c.py
を動作させるためにはどこを変えたら良いでしょうか?
ご教授よろしくお願いいたします
回答2件
あなたの回答
tips
プレビュー