2013-07-20 7 views
-2

У меня есть файл python, работающий локально, и он использует файлы, хранящиеся локально. Я хочу загрузить все в Google appengine и запустить его оттуда. я смог загружать и запускать программы типа helloworld, но я не могу загрузить и развернуть сложную программу, которая использует данные из файлов csv.Развертывание python на движке google

Возможно ли загрузить программу и файлы csv в приложение Google appengine и запустить там все?

я не смог найти какую-либо документацию, относящуюся к этому на Google AppEngine и т.д., пожалуйста, помогите или передать мне простой учебник ...

спасибо,

RS

ответ

1

Просто развернуть csv-файл с кодом. Убедитесь, что вы не поместите его в каталог, обслуживаемый статическим обработчиком. Файл csv будет только для чтения, и пока все, что вам нужно, будет в порядке.

Нет никакой конкретной документации по этому вопросу, кроме как ограничение на чтение, которое вы имеете дело со стандартным питоном.

+0

так что нет возможности писать в файловую систему? Есть ли обходной путь? –

+0

Нет. Напишите в хранилище данных хранилища данных или gooogle. О, и прочитайте документы, это все ясно сказано –

1

Да, это возможно.

Ожидаете ли вы, что люди догадываются о том, что пошло не так? Если я должен угадать, ответ обычно «вы не читали документы».

Возможно, вам следует внимательно изучить файловую систему и статические файлы.

https://developers.google.com/appengine/docs/python/ https://developers.google.com/appengine/docs/java/gettingstarted/staticfiles?hl=en

Я предполагаю, что вы либо пытаетесь записать в файловую систему, которая не разрешена, или вы пытаетесь прочитать файл, который положил на статический обработчик, который недоступны.

Или вы сделали что-то немое, но было бы трудно догадаться об этом без какого-либо сообщения об ошибке.

+0

, так что нет способа писать в файловую систему? Есть ли обходной путь? –

Смежные вопросы