quiero adquirir datos con una raspberry pi y hacerle servidor web para controlarlo desde otro computador
como realizon un publisher con python
Iniciado por
Mauricio_C
, dic 03 2014 06:18
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#3
Publicado 03 diciembre 2014 - 17:41
Si quieres realizar una petición web para obtener datos, puedes usar las librerías de Python, te dejo un ejemplo de como hacerlo:
import urllib2 contents = urllib2.urlopen("https://www.google.com/").read() print(contents)
#4
Publicado 03 diciembre 2014 - 17:46
Si lo que buscas es realizar un servidor web, primero debes descargarte la librería bottle desde la consola de comandos:
Luego con el siguiente programa te puedes conectar a el Raspberry Pi desde un navegador que este dentro de tu red:
Por último corres el programa con privilegios de super usuario:
Coloca la siguiente dirección en tu navegador y ya puedes acceder a tu servidor web: 192.168.1.16
sudo apt-get install python-bottle
Luego con el siguiente programa te puedes conectar a el Raspberry Pi desde un navegador que este dentro de tu red:
from bottle import route, run, template from datetime import datetime @route('/') def index(name='time'): dt = datetime.now() time = "{:%Y-%m-%d %H:%M:%S}".format(dt) return template('<b>Pi thinks the date/time is: {{t}}</b>', t=time) run(host='192.168.1.16', port=80)
Por último corres el programa con privilegios de super usuario:
sudo python bottle_prueba.py
Coloca la siguiente dirección en tu navegador y ya puedes acceder a tu servidor web: 192.168.1.16