基本的 Python 导入机制

我有以下目录树:


project/

  A/

    __init__.py

    foo.py

  TestA/

    __init__.py

    testFoo.py

testFoo 的内容是:


import unittest

from A import foo

从project我运行的目录python testA/testFoo.py


我得到一个 ModuleNotFoundError No module named A


我有两个问题:如何从 TestA.testFoo 导入和运行 A.foo 以及为什么在 Python 中很难掌握导入逻辑?没有任何调试技巧可以快速解决此类问题,对不起,我不得不用这样的基本问题来打扰您?


白猪掌柜的
浏览 85回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python