在另一个文件中导入文件时出错

我有一个文件名为Student,我想将其导入到已使用的修改文件中
进口学生

学生档案有很多我想导入的功能
我甚至用过
来自学生导入*
但在这两种情况下,我都得到了一个错误
"没有模块名称学生"

# 回答1


这很麻烦,甚至很脏,在我看来,这种语言不应该强制使用它在文件系统中加载文件的方式。在PHP中,我们通过让用户区域代码注册多个自动加载函数来解决这个问题,当名称空间/类丢失时,这些函数将被调用。
# 回答2


IMPORT会搜索Python路径,因此无法找到该文件,因为它位于其他目录中。要打印路径,请使用以下代码。您还可以将文件所在的目录添加到python路径,这样它也会搜索该目录。

选择 | 换行 | 行号
  1. import sys
  2. print sys.path 

标签: python

添加新评论