0

这是Python2.7。我已经看到了一些创建文件的说明,该文件读取目录结构,并将每个 .py 文件作为包含拉入,但它通常取决于有file,我不能使用(或没有开始工作)。

我有一系列具有多个目录的模块。让我们从结构开始:

\\Scripts:
    script.py  # from ProgramName import *
\ProgramName
    __init__.py # empty
    FileA.py     
    FileB.py
    FileC.py
\ProgramName\SupportFilesA
    __init__.py # empty
    FileX.py    # contains class fileX()
    FileY.py    # contains class fileY()
    FileZ.py    # contains class fileZ()

然而,出于某种原因,我可以访问类 fileX 和 fileY,但不能访问 fileZ。好的,这些类比这复杂得多,所以我复制 FileX 并创建 FileXX.py,类为 fileXX()。这也没有被捡起。

任何文件的编译都没有错误。在脚本中,导入 * 不会失败。我根本无法制作 x = fileZ() 或 x = fileXX()。

4

0 回答 0