2486得票41回答
从不同文件夹导入文件

我有这个文件夹结构:application ├── app │   └── folder │   └── file.py └── app2 └── some_folder └── some_file.py 我该如何在some_file.py中导入file.py中...

1768得票37回答
如何根据完整路径动态导入一个模块?

如何根据Python模块的完整路径导入它? 请注意,文件可以在用户具有访问权限的文件系统中的任何位置。 另请参阅:如何按字符串名称导入模块?

1658得票32回答
Python 3 中的相对导入

我想从同一目录下的另一个文件中导入一个函数。 通常,以下其中之一可以起作用:from .mymodule import myfunction from mymodule import myfunction ...但是另一个会给我其中一个错误:ImportError: attempted rel...

1227得票23回答
如何导入其他Python文件?

如何在Python中导入文件?我想要导入: 一个文件(例如 file.py) 一个文件夹 在运行时动态地根据用户输入导入一个文件 一个文件的特定部分(例如一个单独的函数)

1211得票26回答
自动创建文件'requirements.txt'

有时候我会从GitHub下载Python源代码,但是不知道如何安装所有的依赖项。如果没有requirements.txt文件,我就得手动创建它。 给定Python源代码目录,是否可以自动从导入部分创建requirements.txt文件?

1093得票22回答
如何卸载(重新加载)Python模块?

我有一个长时间运行的Python服务器,希望能够在不重启服务器的情况下升级服务。最好的方法是什么?if foo.py has changed: unimport foo <-- How do I do this? import foo myfoo = foo.F...

1086得票32回答
从父文件夹导入模块

我正在运行Python 2.5。 这是我的文件夹树:ptdraft/ nib.py simulations/ life/ life.py (每个文件夹中都有__init__.py,为了可读性已省略) 我应该如何从life模块内部导入nib模块?我希望能在不修改s...

926得票20回答
如何在同一目录或子目录中导入类?

我有一个目录,里面存储了所有的.py文件。bin/ main.py user.py # where class User resides dir.py # where class Dir resides 我想在 main.py 中使用来自 user.py 和 dir.py 的...

921得票34回答
导入错误:没有名为requests的模块。

我尝试导入requests:import requests 但我遇到了一个错误: 导入错误:没有名为 requests 的模块

834得票22回答
如何修复 "Attempted relative import in non-package" 错误,即使已经有 __init__.py 文件存在。

我正在尝试遵循PEP 328,使用以下目录结构:pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py 在core_test.py中,我有以下导...