FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Código:
from bottle import route, run @route('/hello/:name') def index(name='World'): return '<b>Hello %s!</b>' % name run(host='localhost', port=8080) |
#2
|
||||
|
||||
Cita:
Aqui no hay ningun index.html, ni archivos html (no es popular con python mezclar el html con el codigo). Ese es exactamente, TODO el programa. Lo que hace es esto: Esto es lo que hay que hacer antes: 1- Instalar bottle 2- Crear un archivo .py que es el que hace el sitio (ejemplo: misitio.py) y llenarlo con el codigo. Código PHP:
Código PHP:
hello/1 hello/mundo hello/@#@@# pero no hello/world/another Código PHP:
Código PHP:
Lo que sucede aqui es que, por defecto, la respuesta esta definida como "text/html". Eso es configurable. Si por ejemplo quisiera devolver xml, json, binario, etc, se puede cambiar antes de retornas Código PHP:
Luego, en el teminal ejecutas python mistio.py y abres en el navegador http://localhost:8080 y listo.
__________________
El malabarista. |
#3
|
||||
|
||||
Revisando lo que comenta Casimiro creo que lo que le sucede es lo mismo que a muchos que no somos expertos ni deseamos serlo en sitios web: Algo con lo que pueda empezar ya mismo a crear un sitio web y a medida que le vaya poniendo cosas ver resultados casi al momento. No hay tiempo de ponerse a leer ni estudiar por muy bonito que sea tal o cual framework o tecnología. Al final todo se va a resumir en un vil html que un navegador interpretará. Resulta bastante frustrante tener que leer tutoriales y tutoriales tan solo para hacer un simple "hola mundo" ya no decir algo más complejo.
Yo insisto en que pruebes Joomla o Drupal, te garantizo que en unas dos horas ya tienes mínimo montado un blog con registro de usuarios sin tener que meterse ni un ápice con el html generado. Y de ahí ir jugando con todo lo que ya hay hecho e ir conociendo el entorno pero ya con algo funcionando. El usar otras alternativas que involucran programación es tan frustrante como tener que leerse medio manual de delphi ANTES de siquiera poder compilar un triste "hola mundo". Lo bonito de Delphi es que escribes-compilas-revisas-experimentas-compilas-revisas-experimentas-etc.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#4
|
||||
|
||||
Cita:
Y realmente, sí que me gustaría aprender python, django, bottle y todas esas cosas, pero no he encontrado ningún tutorial para quien empieza de cero. Como dice mamcx, "no hay html", vale, pero entonces qué hay y dónde va, cómo se le llama, dónde se pone el código python, cómo se crea la web (lo que se ve), menus, botones, textos, etc. ¿Dónde está ese tutorial?. |
#5
|
||||
|
||||
Cita:
Sera que estas pensando que hay que tener un servidor web, poner archivos en cierta ruta, configurar algo y asi por estilo? NO. Instalas bottle. Pegas ese codigo en un archivo .py. Por terminal, corres python archivo.py. Entras al navegador http://localhost:8080. Listo. No hay nada mas que preocuparse por ahora. Y sigue el tutorial de bottle. Realmente me parece que es simple (en mi opinion). Copias, pegas, corres, miras. Tal como dicen arriba que es con delphi, es lo mismo. http://bottlepy.org/docs/dev/tutorial.html
__________________
El malabarista. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cerveza virtual y las mujeres mas bonitas | waltergomez | La Taberna | 9 | 20-05-2006 23:03:09 |
Como leen las webs los españoles/as | marcoszorrilla | Noticias | 0 | 24-11-2005 22:40:46 |
! Bazar Webs ¡ | david31 | MySQL | 2 | 21-03-2005 08:48:27 |
Utilización webs | jymy788 | Varios | 4 | 15-11-2004 17:55:16 |
Utilizar Webs | jymy788 | Varios | 0 | 10-11-2004 18:17:23 |
|