我在玩Google App Engine和Python,我无法列出静态目录的文件。以下是我目前使用的代码。如何列出静态目录中的文件?
的app.yaml
- url: /data
static_dir: data
Python代码列出文件
myFiles = []
for root, dirs, files in os.walk(os.path.join(os.path.dirname(__file__), 'data/')):
for name in files:
full_name = os.path.join(root, name)
myFiles.append('%s;%s\n' % (name, datetime.fromtimestamp(os.stat(full_name).st_mtime)))
当我在我的机器上本地运行该代码,一切正常。我在目录的根目录下有我的Python脚本,它将数据目录下的文件遍历。但是,当我上传并在GAE中运行完全相同的代码时,它不起作用。在我看来,我的应用程序的目录结构并未完全复制到Google App Engine中。 静态文件在哪里?
谢谢!
链接已死...... – Jonny 2014-04-02 04:51:44