我試圖與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爲什麼這是必要的?這幫助我解決了我自己的問題,只是不太確定這是什麼。 –