Articles of google app engine

Buscar en todo Google con Google Python API

Voy a utilizar python. Mi plan es hacer un progtwig que busque un montón de cosas y vea cuántos resultados de búsqueda tiene Google para él. Pero solo puedo descubrir cómo hacer que el motor de búsqueda personalizado funcione. En Python, ¿cómo uso la API de Google para realizar una búsqueda simple utilizando el motor […]

Gestión global de excepciones en Google App Engine

En lugar de encapsular todo mi código en un bloque try {} excepto {}, ¿hay alguna forma de capturar excepciones globalmente? Básicamente, estoy buscando una manera de tener un controlador de excepciones global que maneje todas las excepciones no manejadas en la aplicación my python escrita para el motor de aplicaciones de Google.

Google App Engine python correo entrante Lookuprror: encoding desconocida

Estoy recibiendo un correo electrónico entrante a mi aplicación Google App Engine, usando un controlador de correo entrante “estándar”, siguiendo los ejemplos en la documentación . Parece que un determinado mensaje de correo electrónico enviado a la aplicación (no por mí) está haciendo que la API del correo electrónico arroje un LookupError: excepción de encoding […]

Cómo borrar el caché para un modelo específico en NDB

Estoy en el proceso de transición al NDB y estoy usando dos conjuntos de modelos: uno basado en el antiguo google.appengine.ext.db y otro basado en el nuevo google.appengine.ext.ndb . Me gustaría usar modelos basados ​​en NDB para solo lectura y conservar el almacenamiento en caché integrado en NDB, mientras que puedo almacenar cambios usando los […]

instalar el cliente de almacenamiento en la nube de Google Python en Ubuntu 14.04

Estoy trabajando en Ubuntu 14.04, 32 bit. Recibo este error en el código del servidor de Google App Engine: import cloudstorage ImportError: Ningún módulo llamado cloudstorage Ejecuté este comando para instalar el módulo GCS: pip instalar GoogleAppEngineCloudStorageClient -t / home / john / software / google_appengine / lib / –force-reinstalar Mi compañero de trabajo instaló […]

Python pycrypto deshabilita el registro – motor de aplicación de google

Estoy usando python con el motor de aplicaciones de google. Trabajando en Macbook Air 2012 con Python 2.7. El problema que tengo es: import logging logging.info(“test”) # this works before importing crypto import Crypto logging.info(“test2”) # this one does not after importing crypto ¿Cómo cambia crypto el registro y cómo puedo solucionarlo para poder usar […]

Google App Engine / Python – Cambiar el formato de registro

¿Cómo se puede cambiar el formato de salida del módulo de logging en Google App Engine? Lo he intentado, por ejemplo: log_format = “* %(asctime)s %(levelname)-8s %(message)s” date_format = “%a, %d %b %Y %H:%M:%S” console = logging.StreamHandler() fr = logging.Formatter(log_format) console.setFormatter(fr) logger = logging.getLogger() logger.addFilter(SuperfluousFilter()) logger.addHandler(console) logger.setLevel(logging.DEBUG) console.setLevel(logging.DEBUG) logging.error(“Reconfiguring logging”) Sin embargo, esto da como […]

Cómo escribir bytes sin procesar en el almacenamiento en la nube de Google con la API de Python de GAE

Estoy intentando modificar algunos datos binarios enviados por formulario de usuario y escribirlos en Google Cloud Storage. Intenté seguir el ejemplo del documento de Google , pero al escribir recibí errores como: UnicodeDecodeError: el codec ‘ascii’ no puede decodificar el byte 0xe5 en la posición 34: ordinal no está en el rango. Mi código es […]

¿Cómo enviar un correo electrónico desde un script de Python que se está ejecutando en “Google App Engine”?

¿Cómo podría enviar un correo electrónico desde mi script de Python que se está ejecutando en ” Google App Engines ” a uno de mis buzones de correo? Solo soy un principiante y nunca he intentado enviar un mensaje desde un script de Python. He encontrado este script (EN ESTE TUTORIAL) : Aquí está el […]

¿Cómo usar bcrypt en Google App Engine (GAE)?

He encontrado una biblioteca de bcrypt para python que parece ser muy fácil de usar: bcrypt 1.0.1 Después de instalarlo y probar el ejemplo de hello world en mi máquina local, todo parece estar bien: >>> import bcrypt >>> password = b”super secret password” >>> # Hash a password for the first time, with a […]