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 ?
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 ?