您可能已经在app.yaml中将文件声明为静态文件。静态文件不可用于您的应用程序;如果需要将它们既作为静态文件提供,又作为应用程序文件读取,则需要在项目中包括2个副本(理想情况下使用符号链接,因此实际上不必维护实际的副本。)
2014年11月更新:
如注释中所建议,您现在可以使用application_read标志执行此操作:
application_readable
可选的。默认情况下,在静态文件处理程序中声明的文件将作为静态数据上载,并且仅提供给最终用户,应用程序无法读取它们。如果此字段设置为true,则文件也将作为代码数据上传,因此您的应用程序可以读取它们。两次上载均按您的代码和静态数据存储资源配额收费。
请参阅https://cloud.google.com/appengine/docs/python/config/appconfig#Static_Directory_Handlers