Articles of google cloud platform

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 […]

almacenamiento de importación google.cloud: no se puede importar almacenamiento

Intenté ejecutar el siguiente código siguiendo los tutoriales de google que encontré aquí: https://cloud.google.com/docs/authentication/production def implicit(): from google.cloud import storage # If you don’t specify credentials when constructing the client, the # client library will look for credentials in the environment. project = ‘my_project_name’ storage_client = storage.Client(project=project) # Make an authenticated API request buckets = […]

ImportError: no se puede importar el nombre ‘opentype’ en una nueva instalación

Acabo de crear un motor de computación de Google Cloud, instalé el paquete google-cloud con pip y pip3, y estoy experimentando el siguiente error al iniciar un script con python3 from google.cloud import bigquery File “/usr/local/lib/python3.5/dist-packages/google/cloud/bigquery/__init__.py”, line 35, in from google.cloud.bigquery.client import Client File “/usr/local/lib/python3.5/dist-packages/google/cloud/bigquery/client.py”, line 36, in (more traceback lines..) from pyasn1_modules.rfc2459 import Certificate […]

Cómo cargar una imagen de bytes en Google Cloud Storage desde un script de Python

Quiero cargar una imagen en Google Cloud Storage desde un script de python. Este es mi código: from oauth2client.service_account import ServiceAccountCredentials from googleapiclient import discovery scopes = [‘https://www.googleapis.com/auth/devstorage.full_control’] credentials = ServiceAccountCredentials.from_json_keyfile_name(‘serviceAccount.json’, scop es) service = discovery.build(‘storage’,’v1′,credentials = credentials) body = {‘name’:’my_image.jpg’} req = service.objects().insert( bucket=’my_bucket’, body=body, media_body=googleapiclient.http.MediaIoBaseUpload( gcs_image, ‘application/octet-stream’)) resp = req.execute() Si gcs_image = […]

Funciones de la nube “Conexión rechazada” cuando se conecta a Cloud SQL

Estoy tratando de seguir el ejemplo proporcionado por Google para conectar un script de Cloud Functions a Cloud SQL con Python y una instancia de MySQL. He creado una instancia de Cloud SQL en el proyecto y luego creé una función de Cloud en la que pegué todo el script desde el enlace al editor […]

Autenticación GCP: RefreshError

Para enviar el correo de prueba de ida y vuelta, envíe un correo electrónico a una bandeja de entrada de GMail e intente verificar su llegada. El mecanismo actual para la autenticación a la API de GMail es bastante estándar, pegado desde la documentación de la API de GMail e integrado en una función: def […]

Transmisión de Pub / Sub a BigQuery

Estoy tratando de transmitir algunos datos de google PubSub a BigQuery usando un flujo de datos de Python. Para propósitos de prueba, he adaptado el siguiente código https://github.com/GoogleCloudPlatform/DataflowSDK-examples/blob/master/python/dataflow_examples/cookbook/bigquery_schema.py en un flujo de datos mediante la configuración options.view_as(StandardOptions).streaming = True Entonces cambié el pipeline de record_ids para leer de Pub / Sub # ADDED THIS lines […]

Crea la función de Google Cloud usando API en Python

Estoy trabajando en un proyecto con Python (3.6) y Django (1.10) en el que necesito crear una función en la nube de Google utilizando la solicitud de API. ¿Cómo se puede cargar el código en forma de un archivo zip mientras se crea esa función? Esto es lo que he intentado: Desde views.py: def post(self, […]

Descargar un archivo del almacenamiento en la nube de Google dentro de una carpeta

Tengo una secuencia de comandos de Python que obtiene una lista de archivos que se han cargado en un depósito de almacenamiento en la nube de Google, e intenta recuperar los datos como una cadena. El código es simplemente: file = open(base_dir + “/” + path, ‘wb’) data = Blob(path, bucket).download_as_string() file.write(data) Mi problema es […]

Formato de la anotación de texto OCR desde la API de Cloud Vision en Python

Estoy usando la API de Google Cloud Vision para Python en un pequeño progtwig que estoy usando. La función está funcionando y obtengo los resultados de OCR, pero necesito formatearlos antes de poder trabajar con ellos. Esta es la función: # Call to OCR API def detect_text_uri(uri): “””Detects text in the file located in Google […]