Google App Engine - ImportError:没有名为edf的模块

时间:2014-11-26 15:47:03

标签: python google-app-engine

我的Google App Engine项目中有几个.py文件,我决定将它们组合在一个目录中。但是,当我尝试访问一个时,我收到一个错误:

ImportError:没有名为edf的模块

以前我的目录结构是:

app_name
-edf.py
-jkl.py

现在是

app_name
-folder_name
--edf.py
--jkl.py

我尝试更改app.yaml行

- url: /edf
  script: folder_name/edf

1 个答案:

答案 0 :(得分:1)

你应该使用点字符'。'在原始示例中分隔路径而不是冒号。

在某些操作系统上,\用于分隔路径,在某些/中使用。所以python使用。而是在那个级别上与os无关。

您可以在此处阅读有关此问题的一些讨论:https://www.python.org/dev/peps/pep-0328/