34得票1回答
__init__.py 找不到本地模块

参考http://pythoncentral.io/how-to-create-a-python-package/提供的简单示例,我有一个相似的文件结构,其中Mammals.py和Birds.py定义了具有相同名称的类:Project/ Animals/ __init__.py ...

9得票5回答
Python 2.x安装默认模块列表

我有一个项目想法,打算用Python来实现。 在开始之前,我想要一个包含所有标准Python2.x (Python2.7)安装的模块的全面列表,以便我可以弄清楚不需要安装任何依赖项就可以完成哪些工作,并根据需要添加依赖项。 是否有在线列表或其他方法可以找到这个列表。

75得票4回答
当import语句只包含文件名时,Python如何查找模块文件?

我在许多地方看到Python代码使用import sys或import mymodule导入模块。 如果没有提供目录或路径,解释器如何找到正确的文件?

8得票1回答
Python本地模块

我有几个项目目录,希望能拥有特定于它们的库/模块。例如,我的目录结构可能像这样: myproject/ mymodules/ __init__.py myfunctions.py myreports/ mycode.py 假设在 myfunctions.p...

19得票2回答
如何在Apache Spark (pyspark)中使用自定义类?

我已经在Python中编写了一个实现分类器的类。我想使用Apache Spark并行分类大量数据点,使用这个分类器。 我已经在Amazon EC2上设置了一个包含10个从属节点的群集,基于一个带有Anaconda Python发行版的ami。该ami可以让我远程使用IPython Note...

18得票3回答
如何使Eclipse Pydev插件识别新安装的Python模块?

我刚刚安装了SubnetTree(http://www.icir.org/robin/pysubnettree/),如果我在Python交互式解释器中打开,可以成功导入且没有任何错误消息。我在程序中使用它时也能够成功运行,但是Eclipse将该导入标记为错误,这是一个问题,因为我要在Eclip...

10得票1回答
Protobuf和Python:protoc可以生成__init__.py文件吗?

有没有一种方法可以要求protoc在生成.py文件的目录中生成空的__init__.py文件,以便它们可以用作模块?

9得票3回答
如何使用sys.path_hooks实现自定义模块加载?

希望以下问题不会太长。否则我无法解释我的问题和需求: 从如何使用importlib从任意来源导入模块?(昨天的问题)中学到, 我编写了一个特定的加载器来处理新文件类型(.xxx)。 (实际上,xxx是pyc的加密版本,用于保护代码免受盗窃)。 我希望只是为新文件类型"xxx"添加一个导入钩...

27得票1回答
在Python 3.4中重新加载模块

我知道这可能听起来像个非常愚蠢的问题,但无论如何。我在Python中编写了一个小脚本,并在shell中进行了一些更改。通常,在运行OS X计算机(它正在运行Python 2.7)时,我只需键入reload(the_module),它就会重新加载包含我所做更改的模块。然而,在这里重新加载模块(在...

23得票2回答
Python中自动下载所需模块的最简单方法是什么?

我想发布一个我写的Python模块,它依赖于几个包。最简单的方法是在程序运行时自动下载这些软件包,以防它们在系统上不可用。大多数模块应该可以通过easy_install或pip之类的方式获得。我只是想避免用户分别安装每个模块。 谢谢。