Я играю с 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. Где находятся статические файлы?
Спасибо!