Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2014, 16:24
sukoy
 
Fecha de Ingreso: febrero-2011
Mensajes: 54
Antigüedad: 13 años, 9 meses
Puntos: 18
Respuesta: Problema al recoger variables de una url usando Bottle framework

& es un operador en bash.

Prueba en un terminal:
Código BASH:
Ver original
  1. echo http://localhost:8081/rpc/crud/escuela?edad=25&rol=educador
Y verás que tampoco se imprime.
Puedes escapar el ampersand.
Código BASH:
Ver original
  1. echo http://localhost:8081/rpc/crud/escuela?edad=25\&rol=educador

O en tu código python:
Código Python:
Ver original
  1. url = 'http://localhost:8081/rpc/crud/escuela?edad=25&rol=educador'
  2. x = url.replace('&', '\&')
  3. os.system('echo {}'.format(x))

Saludos.