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:


La salida seria:



Un archivo app.yaml sencillo:


Terminos de Busqueda:

  • error en el script de esta pagina linea 2072
  • esperar time net
  • funcion sleep en python
  • programa en python con tiempo de espera
  • python esperar segundos
  • ¿Cómo hacer pausas en payton?
  • python esperar x segundos
  • python funcion de espera
  • python pausa en segundos
  • python poner hora en mi aplicacion
  • esperar tiempo python
  • esperar 1 segundo python
  • como hacer que el programa se detenga unos segundos en python
  • configuracion de java error interno 2352
  • ddpb dice java no reconoce comandos
  • EJEMPLO >>>> CORRER EN WINDOWS 7 APP PYTHOM
  • error interno 2203 java
  • espera en python
  • esperar 1 segundo en python
  • esperar 1 segundo java

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


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 prueba’ )


1.- Poner la comilla de cierre en otra linea:

Solucion: Poner todo en una sola linea



2.- Hacer un salto de linea entre el texto (dentro de las comillas):

Solucion: Poner \ (barra o slash) al final de cada linea:


Terminos de Busqueda:

  • syntaxerror: EOL while scanning string literal
  • error eol en python
  • python que significa este error eol while scanning string literal
  • string con while en python
  • syntaxerror eol while scanning string literal python

‘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 pais.py



Archivo Yaml :



Esto leera el header y nos devolvera el valor de la etiqueta, en mi caso ES .


**NOTA: El codigo probarlo en Produccion (En los servers de AppEngine) porque en local no lo procesa y es como si la etiqueta estuviera vacia.


Descargar el Ejemplo: Ejemplo X-AppEngine-country - AppEngine - ( 751 descargas )


Lista de Paises en ISO-3166-1 alpha-2 : http://www.vicolinker.net/2011/12/lista-de-paises-en-iso-3166-1-alpha-2-creada-por-google/

Gracias a @scyros por guiarme para hacer este ejemplo 😉


Terminos de Busqueda:

  • HTML Header vinculo

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

*Solucion*


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.- Vamos a esta url y descargamos la version que necesitemos ( Windows x86/x64):
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html



2.- Despues de descargarlo lo instalamos.. XD



3.- Ahora pulsamos Windows + R  (o vamos a Inicio –> Ejecutar ), escribimos “cmd” (sin comillas) y Aceptamos



4.- En la Consola de Comandos (la ventana negra) escribimos ahora lo siguiente:


Si ves algo asi como la imagen continua con los pasos, si ves algo distinto salta hasta el paso11



5.- Va mal la cosa no? , ahora vamos a la unidad C:// y ve cual de las siguientes es la ruta donde instalaste el JDK y copiala: (jdkX.X.X_XX puede variar de acuerdo a la version que instalemos)


En mi caso instale la version de x86 (aunque mi equipo y Windows7 sean de 64bits)



6.- Ahora pulsamos la tecla Windows + Pause (o vamos a Mi PC –> Click Derecho –> Propiedades)



7.- Seleccionamos Configuracion Avanzada Del Sistema (Windows7) o en la pestaña Opciones Avanzadas (Windows XP) , y damos click sobre Variables del Entorno.



8.- Ahora Nos aparece una ventana como esta, buscamos la fila PATH en Variables del Sistema y damos click en Editar.



9.- En esta ventana damos clic en el campo de Valor de la Varaible y agregamos lo que copiamos en el paso 5: (Agregar al final de la linea!!,no borrar lo anterior y siempre con un punto y como antes)

32bits: (mi caso)


64bits:



10.- Aceptamos todo y volvemos al paso 4



11.- En este paso se supone que ves algo como esto no ?



12.- Ya hemos terminado ^^, cierra la ventana de comandos donde te fallaba el java y vuelve a ejecutarlo 😉



NOTA:
Si ejecutas nuevamente el programa y no funciona prueba reiniciando el equipo. (Gracias Lorena)

-Para Usuarios Linux y MAC es algo similar , hay que instalar el JDK y luego agregar la variable al sistema.


Terminos de Busqueda:

  • java no se reconoce como un comando interno o externo
  • javac no se reconoce como un comando interno o externo programa o archivo por lotes ejecutable
  • java no se reconoce
  • javac no se reconoce como un comando
  • javac no se reconoce como un comando interno o externo
  • java no se reconoce como un comando interno o externo programa o archivo por lotes ejecutable
  • java no se reconoce como un comando interno
  • java no reconoce como un comando interno o externo
  • java no se reconoce como un comando
  • como hacer q javacs reconosca en cmd
  • no me reconoce la version de java
  • java no se reconoce como
  • ayuda no se reconcoe el comando javac
  • C:\Program no se reconoce como un comando interno o externo
  • no reconoce el javac en cmd
  • ddpb java no se reconoce
  • cmd java reconocer
  • NO RECONOCE JAVAC EN CMD
  • no me reconoce java windows 7
  • como se pone un comando interno en xp