Tag: google app engine

ApplicationError: 7, когда обработка выполняется для перенаправления работника в Google Cloud Storage

Просто закончив крупную задачу Mapenddument Appengine, и многие из моих осколков застряли в нескольких минутах от финишной линии. Вот настройка: filenames = yield mapreduce_pipeline.MapperPipeline( 'example mapper name', 'main.MyMapper', input_reader_spec='mapreduce.input_readers.DatastoreInputReader', output_writer_spec='mapreduce.output_writers.FileOutputWriter', params={ 'input_reader':{ 'entity_kind':'models.MyModel' }, 'output_writer':{ 'filesystem':'gs', 'mime_type':'text/csv', 'gs_bucket_name':'myBucket', 'output_sharding':'input' } }, shards=DUMP_SHARDS ) Я запускаю 3 из них параллельно, каждый с 16 осколками. Один картограф […]

Google api клиент для уровня журнала python и debuglevel не работает

При создании базового приложения python в AppEngine я нашел эту страницу: https://developers.google.com/api-client-library/python/guide/logging В каких состояниях вы можете сделать следующее для установки уровня журнала: import logging logger = logging.getLogger() logger.setLevel(logging.INFO) Однако, похоже, это не влияет на вывод, который всегда является INFO для меня. Я установил logging.DEBUG и не вижу никаких отладочных записей. Я установил logging.WARNING и […]

Как сохранить файл в Google Storage из URL-адреса в Google App Engine?

Я хочу создать службу в Google App Engine (Python), которая получит URL-адрес изображения и сохранит его в Google Storage. Мне удалось загрузить из локального файла с gsutil командной строки gsutil или gsutil , но не путем загрузки файла по URL-адресу. Я попытался сделать это, используя HTTP-запросы ( PUT ), и я получаю ответы об ошибках […]

Напишите приложение SSO на GAE

Я ищу решение для внедрения приложения единого входа (SSO), и это приложение должно быть на python и запускаться в GAE (Google App Engine). Эти приложения должны быть реализованы с использованием протокола SAML , поскольку Google Apps предлагает Single Sign on на основе SAML. В моем случае я не мог использовать OpenId, потому что разрешать доступ […]

Как обеспечить целостность данных для объектов в движке Google без использования имен ключей?

У меня немного неприятностей в Google App Engine, гарантируя, что мои данные верны при использовании отношений предков без имен ключей. Позвольте мне объяснить немного больше: у меня есть категория родительского объекта, и я хочу создать элемент дочернего объекта . Я хотел бы создать функцию, которая принимает имя категории и имя элемента и создает обе сущности, […]

Не удается получить URL-адреса из локальной среды GAE

Я получаю следующую ошибку при попытке получить URL-адрес с urllib2 в движке Google: error: An error occured while connecting to the server: Unable to fetch URL: http://www.google.com Error: [Errno 10106] getaddrinfo failed Это код, вызывающий открытые методы чтения urllib2: def get(self): self.write(urllib2.urlopen("http://www.google.com").read()) self.render_index() Ничего необычного, просто вызов библиотеки внутри основного обработчика для вывода извлеченного текста. […]

Ошибка «Не удалось получить файловую систему для пути» при тренировке нейронной сети в облаке Google

Я использую Google Cloud для обучения нейронной сети в облаке, как в следующем примере: https://cloud.google.com/blog/big-data/2016/12/how-to-classify-images-with-tensorflow-using-google-cloud-machine-learning-and-cloud-dataflow Для начала я задал следующие переменные среды: PROJECT_ID=$(gcloud config list project –format "value(core.project)") BUCKET_NAME=${PROJECT_ID}-mlengine Затем я загрузил данные по обучению и оценке, оба csv с именами eval_set.csv и train_set.csv в хранилище облаков Google с помощью следующей команды: gsutil cp -r […]

Невозможно разобрать данные рейтинга приложений Google Play

Система Google Play позволяет получать данные рейтингов из ведра, т.е. облачного хранилища. Хотя я могу успешно загрузить CSV из консоли разработчика Play и обработать его, файл находится в кодировке utf-16. Вот первые 180 байт: '255,254,80,0,97,0,99,0,107,0,97,0,103,0,101,0,32,0,78,0,97,0,109,0,101,0,44,0,65,0,112,0,112,0,32,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,67,0,111,0,100,0,101,0,44,0,82,0,101,0,118,0,105,0,101,0,119,0,101,0,114,0,32,0,76,0,97,0,110,0,103,0,117,0,97,0,103,0,101,0,44,0,68,0,101,0,118,0,105,0,99,0,101,0,44,0,82,0,101,0,118,0,105,0,101,0,119,0,32,0,83,0,117,0,98,0,109,0,105,0,116,0,32,0,68,0,97,0,116,0,101,0,32,0,97,0,110,0,100,0,32,0,84,0,105,0,109,0,101,0,44,0,82,0,101,0,118,0,105,0,101,0,119,0' или декодировано: u'Package Name,App Version Code,Reviewer Language,Device,Review Submit Date and Time,Review Submit Millis Since Epoch,Review Last Update Date and Time,Review […]

Запуск миграции Alembic в Google App Engine

У меня есть приложение Flask, которое использует SQLAlchemy (Flask-SQLAlchemy) и Alembic (Flask-Migrate). Приложение работает в Google App Engine. Я хочу использовать Google Cloud SQL. На моей машине я запускаю python manage.py db upgrade для запуска моих миграций против моей локальной базы данных. Поскольку GAE не разрешает выполнение произвольных команд оболочки, как мне выполнить миграции на […]

Файлы cookie с использованием Python и Google App Engine

Я разрабатываю приложение в Google App Engine и сталкиваюсь с проблемой. Я хочу добавить cookie для каждого пользовательского сеанса, чтобы я мог различать текущие пользователи. Я хочу, чтобы все они были анонимными, поэтому мне не нужен логин. Поэтому я использовал следующий код для файлов cookie. def clear_cookie(self,name,path="/",domain=None): """Deletes the cookie with the given name.""" expires […]

Python - лучший язык программирования в мире.