Articles of solicitud de

Python inicia sesión en la página web y obtiene el contenido de la página protegida de la sesión

He estado buscando en Google para este problema durante una semana ahora. Lo que quiero lograr es lo siguiente: Envíe una solicitud POST a la URL que incluya las credenciales correctas. Guarde la sesión (no las cookies, ya que mi sitio web no utiliza cookies en este momento) Con la sesión guardada, abra una URL […]

Python Scrapy no siempre descarga datos del sitio web

Uso de Scrapy para analizar un html. Mi pregunta es por qué a veces mi respuesta de rechazo a lo que quiero, pero a veces no devuelve una respuesta. ¿Es mi culpa? Aquí es cómo parece la función de análisis. class AmazonSpider(BaseSpider): name = “amazon” allowed_domains = [“amazon.org”] start_urls = [ “http://www.amazon.com/s?rh=n%3A283155%2Cp_n_feature_browse-bin%3A2656020011” ] def parse(self, […]

¿Es posible hacer que grequests y request_cache trabajen juntos?

Mira este código: import requests import grequests import requests_cache requests_cache.install_cache(‘bla’) urls = [ ‘http://www.heroku.com’, ‘http://python-tablib.org’, ‘http://httpbin.org’, ‘http://python-requests.org’, ‘http://kennethreitz.com’ ] rs = (grequests.get(u) for u in urls) results = grequests.map(rs) Espero que después de ejecutar esto encuentre el archivo bla.sqlite en el directorio actual y ejecute results = grequests.map(rs) será MUCHO más rápido porque los datos […]

Django FileField no se valida con un objeto SimpleUploadedFile

Estoy cargando un archivo a través de ajax, y luego estoy creando un objeto SimpleUploadFile y lo paso para reemplazar la solicitud.FILES: esto no pasa form.is_valid (). He registrado el diccionario SimpleUploadedFile y solicito. Reemplazo de FILES a continuación; Como puede ver, el objeto SimpleUploadedFile se puede crear: SimpleUploadedFile [This does not work.]: {‘book_pics’: } […]

Las solicitudes de python no pueden iniciar sesión en un sitio web

Necesito raspar el sitio web que requiere inicio de sesión. Estoy intentando crear una session e iniciar sesión, ya que tengo que raspar diferentes páginas después de iniciar sesión. Pero no puedo averiguar por qué no funciona. import requests from bs4 import BeautifulSoup login_data = { “log”:”login”, “login”:”my email”, “password”:”my password” } session = requests.session() […]

Obtención de la matriz como parámetros de consulta GET en Python

Sé que en php solo podría usar $_GET[‘key1’][‘key2’] para recuperar datos GET que se envían en forma de una matriz, pero es algo posible en Python, ya que solo recibo una cadena y no se reconoce. como una matriz / lista. Yo uso matraz / werkzeug si eso importa.

Obtener petición python como una cadena

Quería enviar una solicitud de obtención en python y devolverla como una cadena. Quiero usar esa cuerda como algo más tarde. También, por defecto, ¿Python lo devuelve en formato json? req = requests.get(server, auth=(‘user’,”pass”)) Gracias

Marco de Tornado (FacebookGraphMixin)

Quería intentar enviar la solicitud de la aplicación desde mi aplicación de Facebook a un usuario utilizando Tornado Framework. Estaba siguiendo http://www.tornadoweb.org/documentation/auth.html pero no tengo idea de cómo resolver este error. ¿Algún profesional por ahí? ¡Gracias! Registro de errores Traceback (most recent call last): File “send.py”, line 36, in main() File “send.py”, line 33, in […]

Cómo publicar una solicitud de django en un servidor externo

Hola, así que tengo este método en las vistas de django para publicar el archivo en un servidor diferente. Recibo un error HTTP 415 quejándose del tipo de medio de la solicitud. He depurado la solicitud y copiado y pegado su contenido en fiddler. Cuando publiqué lo mismo del fiddler funcionó. Así que no entiendo […]

Descargar Kaggle Dataset utilizando Python

He intentado descargar el kaggle dataset de kaggle dataset mediante el uso de Python. Sin embargo, me enfrenté a problemas mediante el uso del método de request y los archivos .csv de salida descargados son archivos html dañados. import requests # The direct link to the Kaggle data set data_url = ‘https://www.kaggle.com/crawford/gene-expression/downloads/actual.csv’ # The local […]