Articles of curl

Python archivo urllib2 enviar problema

Quiero publicar un archivo en un servidor a través de python, para esto necesito nombrar este archivo como “xmlfile” para que el servidor reconozca la entrada. import urllib2 url = “http://somedomain” to_send = open(‘test.xml’).read() data = {} data[‘xmlfile’] = to_send f = urllib2.urlopen(url, data) Esto no funciona, además, ¿cómo puedo recuperar la respuesta y guardar […]

Haciendo solicitud de publicación usando urllib

Estoy tratando de hacer una solicitud en el proveedor de API curl “https://api.infermedica.com/dev/parse” \ -X “POST” \ -H “App_Id: 4c177c” -H “App_Key: 6852599182ba85d70066986ca2b3” \ -H “Content-Type: application/json” \ -d ‘{“text”: “i feel smoach pain but no couoghing today”}’ Esta solicitud de rizo da respuesta. Pero igual solicitud cuando bash hacer en codigo. self.headers = { […]

¿Cómo ejecutar este CURL en python 2.7 para eliminar documentos de Elasticsearch?

Hola soy nuevo en python y elasticsearch. En mi local, he configurado Elasticsearch y le he agregado datos. http://127.0.0.1:9200/index_data/type_data . Quiero eliminar algunos _ids de type_data. Supongamos que la lista de _ID son x = [‘a’, ‘b’, ‘c’. ‘d’] que quiero eliminar. curl -XDELETE ‘localhost: 9200 / index_data / type_data / a? pretty’ usando este […]

Python solicita equivalente a rizo -H

Estoy tratando de suscribirme a un flujo de eventos proveniente de mi fotón de partículas. Los docs sugieren curl -H “Authorization: Bearer {ACCESS_TOKEN_GOES_HERE}” \ https://api.particle.io/v1/events/motion-detected He intentado address3 =’https://api.particle.io/v1/events/motion-detected’ data = {‘access_token’: access_token} r3 = requests.get(address3,params=data) pero no obtengo nada, y no quiero decir nada, en respuesta Espero una respuesta como: event: motion-detected data: {“data”:”intact”,”ttl”:”60″,”published_at”:”2015-06-25T05:08:22.136Z”,”coreid”:”coreid”} […]

Hacer una llamada a la API en Python con una API que requiere un token de portador

Buscando ayuda con la integración de una llamada JSON API en un progtwig Python. Estoy buscando integrar la siguiente API en un progtwig .py de Python para permitir que se llame y se imprima la respuesta. La guía de API establece que se debe generar un token de portador para permitir las llamadas a la […]

Prueba de Script a Mobile

Quería escribir un script de shell / python que compruebe si un sitio web es compatible con dispositivos móviles o no. Usando el navegador esto se puede hacer fácilmente visitando https://www.google.com/webmasters/tools/mobile-friendly/?url= Por ejemplo.- https://www.google.com/webmasters/tools/mobile-friendly/?url=http://facebook.com Intenté obtener el contenido a través de los comandos curl, wget , lynx pero no funcionó. ¿Como lo puedo hacer?

Curl vs python “solicitudes” al golpear APIs

Estoy intentando acceder a la API de Bitbucket para mi cuenta, y un bash exitoso se parece a lo siguiente: curl –user screename:mypassword https://api.bitbucket.org/1.0/user/repositories en la linea de comando En python, bash: import requests url = ‘https://api.bitbucket.org/1.0/user/repositories’ entonces r = requests.post(url, data={‘username’: myscreename, ‘password’:mypassword}) y r = requests.post(url, data=”myscreename:mypassword”) y r = requests.post(url, data={“user”: “myscreename:mypassword”}) […]

Iniciar sesión y usar cookies en pycurl

Necesito descargar un archivo que está en una página protegida por contraseña. Para llegar a la página manualmente, primero debo autenticarme a través de una página de inicio de sesión normal. Quiero usar curl para obtener esta página en script. Mi script primero inicia sesión. Parece tener éxito: devuelve un 200 desde un PUT a […]

Cómo leer el encabezado con pycurl

¿Cómo leo los encabezados de respuesta devueltos de una solicitud de PyCurl?

HTTPPasswordMgr urllib2 no funciona – Error de credenciales no enviadas

La siguiente llamada de Python Curl tiene los siguientes resultados exitosos: >>> import subprocess >>> args = [ ‘curl’, ‘-H’, ‘X-Requested-With: Demo’, ‘https://username:password@qualysapi.qualys.com/qps/rest/3.0/count/was/webapp’ ] >>> xml_output = subprocess.check_output(args).decode(‘utf-8’) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 138 276 0 276 0 0 190 0 –:–:– […]