Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Cadena con " y '
#1
Hola , necesito crear una cadena de texto para realizar una llamada a curl que debe de tener en su interior ' y " y no doy con la forma de hacerlo , la llamada es esta:

curl -x -y -z usuario:password -H:  'Accept: application/json' "https://direccion"

esto ha de ir entrcomillado en una variable en python para hacer la llamada , pero no lo consigo , la parte del https tiene que ir obligatoriamente entre " , ya que cuando hay datos para que devuelva filtrado el resultado no lo hace y me ha dicho el proveedor que ha de ir entre comillas dobles

He seguido haciendo pruebas y por indicacion del proveedor del servicio me ha dicho que haga la llamada utilizando solo un tipo de comillas , pues bien , la llamada sigue funcionando , pero cuando a la llamada le añado para que devuelve los datos filtrados entr fechas , si pongo un mensaje de lo que recibe python la cadena original se corta

La cadena original es esta :
curl -x -y -z usuario:password -H:  'Accept: application/json' "https://direccion/record?from=2017-11-01&to=2017-11-02"
y al script python solo le llega esto:
curl -x -y -z usuario:password -H:  'Accept: application/json' "https://direccion/record?from=2017-11-01" , alguna idea de porque se corta la parte final de la llamada ?
Responder
#2
Ya lo he solucionado , he eliminado el & en la llamada y en vez de pasar un parametro paso dos y añado el & entre los dos parametros.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)