Articles of url

Configuración de subdominio Django para puntos finales API

He configurado un proyecto Django que hace uso de django-rest-framework para proporcionar alguna funcionalidad ReST. El sitio web y la funcionalidad del rest están funcionando bien. Sin embargo, hay un pequeño problema: necesito que mis puntos finales de API apunten a un subdominio diferente . Por ejemplo, cuando un usuario visita el sitio web, puede […]

urllib.request.urlopen (url) con autenticación

He estado jugando con sopa hermosa y analizando páginas web durante unos días. He estado usando una línea de código que ha sido mi salvador en todos los scripts que escribo. La línea de código es: r = requests.get(‘some_url’, auth=(‘my_username’, ‘my_password’)). PERO … Quiero hacer lo mismo con (ABRIR UNA URL CON AUTENTICACIÓN): (1) sauce […]

Obtenga la primera parte de una URL de la plantilla de Django

Uso request.path para obtener la URL actual. Por ejemplo, si la URL actual es “/ test / foo / baz”, quiero saber si comienza con una secuencia de cadenas, digamos / test. Si trato de usar: {% if request.path.startswith(‘/test’) %} Test {% endif %} Recibo un error que dice que no se pudo analizar el […]

Python – Usando FancyURLopener, excepción ssl – violación de protocolo

Por favor, consulte el siguiente código: from six.moves.urllib.request import FancyURLopener class ParanoidURLopener(FancyURLopener): def http_error_default(self, url, fp, errcode, errmsg, headers): raise Exception(‘URL fetch failure on {}: {} — {}’.format(url, errcode, errmsg)) ParanoidURLopener().retrieve(“https://s3.amazonaws.com/img-datasets/mnist.pkl.gz”, “a.pkl.gz”) Me sale el ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:645) Busqué y encontré esta pregunta en SO, pero es un error muy […]

¿Cómo se puede importar un módulo de Python desde una URL?

Como experimento, quiero ver cómo importar un módulo Python desde una URL. El objective hipotético aquí sería importar desde una ubicación central que mantenga los módulos actualizados. ¿Como se puede hacer esto? Mi bash es el siguiente: >>> import urllib >>> >>> def import_URL(URL): … exec urllib.urlopen(URL) in globals() … >>> import_URL(“https://cdn.rawgit.com/wdbm/shijian/master/shijian.py”) Traceback (most recent […]

Django 1.4 – Redireccionar a URL no HTTP

Tenemos una vista que redirige a un esquema de url no HTTP. Se utiliza en una aplicación de iOS. Pero como nos hemos actualizado a Django1.4, tenemos un locking cuando se ejecuta este código de redireccionamiento. Se estrella con Operación Sospechosa en / myyrlscheme / Redireccionamiento inseguro a URL con esquema appdev: El siguiente es […]

Esquema faltante en la url de solicitud

He estado atascado en este error por un tiempo, el siguiente mensaje de error es el siguiente: File “C:\Python27\lib\site-packages\scrapy-0.20.2-py2.7.egg\scrapy\http\request\__init__.py”, line 61, in _set_url raise ValueError(‘Missing scheme in request url: %s’ % self._url) exceptions.ValueError: Missing scheme in request url: h Código Scrapy: from scrapy.contrib.spiders import CrawlSpider, Rule from scrapy.contrib.linkextractors.sgml import SgmlLinkExtractor from scrapy.selector import Selector from […]

Django – usa mapeo url inverso en la configuración

Algunas de las opciones en el archivo de configuración de django son las urls, por ejemplo LOGIN_URL y LOGIN_REDIRECT_URL . ¿Es posible evitar la encoding de estas URL y, en su lugar, utilizar la asignación de URL inversa? En este momento, este es realmente el único lugar donde me encuentro escribiendo las mismas direcciones URL […]

Actualización dinámica de datos de sensores de temperatura de un sitio web.

Escribí el siguiente código de Python: from bs4 import BeautifulSoup import urllib2 url= ‘http://www.example.com’ page = urllib2.urlopen(url) soup = BeautifulSoup(page.read(),”html.parser”) freq=soup.find(‘div’, attrs={‘id’:’frequenz’}) print freq El resultado es: tempsensor Cuando veo este sitio con un navegador web, la página web muestra un contenido dynamic, no la cadena ‘tempsensor’. El valor de la temperatura se actualiza automáticamente […]

¿Cómo convertir los% 3A y% 2F a: y / en la url en python?

Cómo convertir el reemplazo (% 3A y% 2F …) en la url. URL https://url/login_data.php?username=user&categoryid=0&URL=https%3A%2F%2Furl%2F%26TIME%3DFri%2520Aug%252005%25202016%252011%3A40%3A14%2520GMT%2B0530%28India%2520Standard%2520Time%29 URL requerida https://url/login_data.php?username=user&categoryid=0&URL=https://url/&TIME=Sat Aug 06 2016 11:42:36 GMT+0530 (India Standard Time) Me preguntaba si hay alguna forma sencilla de hacer esto?