我的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
答案 0 :(得分:1)
你应该使用点字符'。'在原始示例中分隔路径而不是冒号。
在某些操作系统上,\用于分隔路径,在某些/中使用。所以python使用。而是在那个级别上与os无关。
您可以在此处阅读有关此问题的一些讨论:https://www.python.org/dev/peps/pep-0328/