-3

首先,我很抱歉这些愚蠢的问题。我正在尝试寻找如何将我的 python 程序拆分为不同的部分。我有一个 .py 文件,在这个文件中有我的所有程序。我想将其拆分为 3 个不同的文件:主文件、常量和函数。(这些文件需要特定的扩展名吗?)我这样组织函数文件:

import .....

def function0:
....

def function1:
....

etc.

那是错误的方法吗?当我尝试.py在主文件中导入此文件时,IDE 给了我一条黄线,Import "functions" could not be resolved但一切正常。

这样做有意义吗?

所有这些文件都位于同一个文件夹中。

4

1 回答 1

0

确保在导入文件时,文件位于同一文件夹中,并且您只使用import functionfile,而不是import functionfile.py

编辑:你确定你在导入中使用了小写的“i”吗?我注意到您现在已经两次将其称为“导入”

编辑 2现在我认为这只是 Visual Studio Code 无法识别有效导入。我以前也遇到过这种情况,重新启动 VSCode 似乎总能解决问题。

于 2021-04-19T14:32:47.433 回答