Articles of url

Cómo verificar la url es un enlace de página web o un enlace de archivo en python

Supongamos que tengo enlaces de la siguiente manera: http://example.com/index.html http://example.com/stack.zip http://example.com/setup.exe http://example.com/news/ En los enlaces anteriores, los enlaces primero y cuarto son enlaces a páginas web y el segundo y tercero son los enlaces a archivos. Estos son solo algunos ejemplos de enlaces de archivos, por ejemplo, .zip y .exe, pero puede haber muchos otros […]

Python 3, Windows 7: ConnectionResetError: El host remoto cerró forzosamente una conexión existente

Editado: Yo uso env corporativo, en mi casa env el script funciona bien Estoy tratando de obtener respuesta de algún sitio del clima. Hice un simple script en python. import urllib.request import json req=urllib.request.Request(“http://api.wunderground.com/api/e0b319c6f7e8115a/geolookup/conditions/q/IA/Cedar_Rapids.json”) response=urllib.request.urlopen(req) data = json.loads(response.read().decode()) #<–according to @falsetru fix print (data) Cuando pego la URL en el navegador, recibo respuesta, pero en […]

Cómo usar el atributo href en las plantillas de django.

Cuando trato de usar un enlace en mi plantilla de Django desde /appname/index/ para llegar a /appname/detail/### en vez de eso estoy en /appname/index/detail/### que no es lo que soy Intentando conseguir que mi aplicación no pueda encontrarla en la urlconf, por supuesto. Primero la línea urls.py para la página de detalles url(r’detail/(?P\d+)/$’, ‘appname.views.detail’) Adicionalmente, […]

¿Cómo pasar varios valores para un solo parámetro de URL?

¿Es posible pasar varios valores para un solo parámetro de URL sin usar su propio separador? Lo que quiero hacer es que el backend espera que las urls parámetros de entrada tengan uno o más valores. Se puede establecer en una sola o varias URL. ¿De qué manera se puede configurar el parámetro urls para […]

os.path.basename funciona con URL, ¿por qué?

>>> os.path.basename(‘http://example.com/file.txt’) ‘file.txt’ .. y pensé que os.path.* funciona solo en rutas locales y no en URL? Tenga en cuenta que el ejemplo anterior también se ejecutó en Windows … con un resultado similar.

JSON.loads () ValueError Datos adicionales en Python

Estoy tratando de leer los valores individuales de un feed JSON. Aquí hay un ejemplo de los datos del feed: { “sendtoken”: “token1”, “bytes_transferred”: 0, “num_retries”: 0, “timestamp”: 1414395374, “queue_time”: 975, “message”: “internalerror”, “id”: “mailerX”, “m0”: { “binding_group”: “domain.com”, “recipient_domain”: “hotmail.com”, “recipient_local”: “destination”, “sender_domain”: “domain.com”, “binding”: “mail.domain.com”, “message_id”: “C1/34-54876-D36FA645”, “api_credential”: “creds”, “sender_local”: “localstring” }, “rejecting_ip”: […]

¿Cómo usar Django para obtener el nombre del servidor host?

¿Cómo usar Django para obtener el nombre del servidor host? Necesito el nombre del servidor de alojamiento en lugar del nombre del cliente?

Python: Obtener enlace de descarga desde el botón javascript

Estoy intentando que mi script descargue los subtítulos de www.subscene.com. El problema es que el botón de descarga en la página web está hecho en java, y por alguna razón no puedo descargar los subtítulos, incluso si extraigo la URL. Creo que este es el código para el botón de descarga: Download English Subtitle(See preview) […]

Determinar automáticamente el lenguaje natural de una página web dada su URL

Estoy buscando una manera de determinar automáticamente el lenguaje natural utilizado por una página web, dada su URL. En Python, una función como: def LanguageUsed (url): #stuff Lo que devuelve un especificador de idioma (por ejemplo, ‘en’ para inglés, ‘jp’ para japonés, etc …) Resumen de los resultados: Tengo una solución razonable que funciona en […]

¿Cómo evitar que las solicitudes de Python codifiquen mis URL?

Estoy intentando obtener una URL del siguiente formato usando requests.get () en python: http://api.example.com/export/?format=json&key=site:dummy+type:example+group:wheel #!/usr/local/bin/python import requests print(requests.__versiom__) url = ‘http://api.example.com/export/’ payload = {‘format’: ‘json’, ‘key’: ‘site:dummy+type:example+group:wheel’} r = requests.get(url, params=payload) print(r.url) Sin embargo, la URL se codifica en porcentaje y no obtengo la respuesta esperada. 2.2.1 http://api.example.com/export/?key=site%3Adummy%2Btype%3Aexample%2Bgroup%3Awheel&format=json Esto funciona si paso la URL directamente: […]