2012-11-12 37 views
2

我想在我的项目中添加一些Python脚本以供使用。我使用的是Django,python27,apache,mysql,mod_wsgi。脚本可以在Django之外自行运行。他们这样做。不过,我想将它们添加到我的django项目中以供我的项目使用。我将sys.path.append('我的脚本的路径')添加到我的settings.py文件中。但是,当我在django视图中执行“从脚本导入*”时,我得到一个导入错误,指出该模块不存在。关于如何完成这一任何想法?django自定义外部库

回答

1

您是否已将__init__.py文件添加到脚本文件夹中以使该文件夹成为python包?该文件区分了python包中的常规文件夹(等等)。

更多信息请参见Python文档:http://docs.python.org/2/tutorial/modules.html

干杯

戴夫

+0

是的我做到了。最后,我只是把它作为所有其他模块一样添加进来。如果人们想重复使用它们,他们也必须将它们作为模块导入到他们的项目中。 –