Python在包中导入其他功能

时间:2019-11-14 17:54:58

标签: python command-line import

我的python包中具有以下结构:

package/
--functions/
  --functionsA.py
  --functionsB.py
--utility/
  --utils_printing.py
  --utils_server.py

我的目标是能够以某种方式导入package内的任何.py文件中的.py,当我从其中的functionsA.py个文件中的一个执行特定功能时,命令行。

现在,如果我想在from package.utility.utils_server import server_function中使用服务器功能,则只需抛出一个 functionsA.pypyheat functionsA.py的顶部。使用PyCharm进行调试即可。

现在,我正在尝试使用pyheat向我展示需要优化代码的位置,但这需要我从命令行以脚本的形式运行给定文件,但是如果我尝试运行ModuleNotFoundError: No module named 'package'那么我会收到类似{{1}}的错误。

0 个答案:

没有答案