Python Google应用程序引擎-导入错误:没有名为edf的模块

Python Google应用程序引擎-导入错误:没有名为edf的模块,python,google-app-engine,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 在原始示例中,应该使用点字符“.”来分

在我的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

在原始示例中,应该使用点字符“.”来分隔路径,而不是冒号

在某些操作系统上\用于分隔路径,在某些操作系统中使用/。因此python使用。相反,我们希望在该级别上独立于操作系统


你可以在这里阅读一些关于这方面的讨论:

尝试用一个点代替:你能详细说明一下吗。缺少_; init __; py?我刚刚添加了一个空的init文件,但仍然会遇到相同的错误。脚本:folder_name.edf