Categoría: AppEngine [GAE]

Esperar/Pausar/Sleep X Segundos una aplicacion Python [AppEngine]

En Python tenemos una libreria que podemos importar llamada Time, con la que podemos “pausar” el script X segundos. En este ejemplo se esta importando Time y usando Sleep para dormirla y Ctime para mostrar la fecha y hora actual. Archivo pausa.py: # -*- encoding: utf-8 -*- from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app…

Read MoreView 2 Comments

[Solucion] SyntaxError: EOL while scanning string literal – Python

type ‘exceptions.SyntaxError’: EOL while scanning string literal (XXXX.py, line X) Este error de Python es por un problema con la sintaxis del script, algunas veces porque nos olvidamos de cerrar la cadena, por algun salto de linea o algo similar. Errores Comunes: (Suponiendo que queremos asignar a mi_variable el string ‘Este es un texto de…

Read MoreView 1 Comment

‘X-AppEngine-country’ Saber el Pais de un visitante con Python

En la version de Appengine 1.5.1 (20 Junio del 2011) se añadio en el Header la etiqueta X-AppEngine-country que contiene el pais del visitante a partir de su IP, este valor esta en ISO-3166-1 alpha-2 (ej: ES -> España, PE -> Peru, US -> Estados Unidos ). Un ejemplo del codigo seria el siguiente: Archivo…

Read MoreComment

Lista de Paises en ISO-3166-1 alpha-2 (Creada por Google)

Esta Lista de Paises en ISO-3166-1 alpha-2 creada por Google y valida para todo :D Nombre del Pais Codigo Pais CriteriaID Afghanistan AF 2004 Albania AL 2008 Algeria DZ 2012 American Samoa AS 2016 Andorra AD 2020 Angola AO 2024 Anguilla AI 2660 Antarctica AQ 2010 Antigua and Barbuda AG 2028 Argentina AR 2032 Armenia…

Read MoreView 1 Comment

[Solucion] java no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable

*Solucion* >appcfg.cmd update war “java” no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable. Al intentar subir una aplicacion de Java al AppEngine me aparecia ese error. Lo mas probable es que este error aparezca porque no tenemos instalado el Java JDK, para instalarlo debemos hacer lo siguiente: 1.-…

Read MoreView 47 Comments