我在玩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