我试图与python27谷歌应用程序引擎。谷歌应用程序引擎app.yaml url处理程序
如何将我的脚本放置在不同的文件夹中,而不是放置在与app.yaml相同的文件夹下?
handlers:
- url: /.*
script: code/helloworld.app ##### this give error #####
错误消息“ImportError:不支持按文件名导入”。
我试图与python27谷歌应用程序引擎。谷歌应用程序引擎app.yaml url处理程序
如何将我的脚本放置在不同的文件夹中,而不是放置在与app.yaml相同的文件夹下?
handlers:
- url: /.*
script: code/helloworld.app ##### this give error #####
错误消息“ImportError:不支持按文件名导入”。
正如尼克约翰逊所说:确保您通过包名(code.helloworld.app
)引用。另外,请确保您有一个空的code/__init__.py
文件。
如果您使用的是带有多线程的Python 2.7,则需要通过包名称引用 - code.helloworld.app
。
'__init __。py'应该包含什么? –
没什么,应该是空的。 –
@Matt Cooper为什么这是必要的?这帮助我解决了我自己的问题,只是不太确定这是什么。 –