Articles of URL de

¿Cómo paso las variables en django a través de la url?

Estoy tratando de pasar algunas variables pero estoy teniendo algunos problemas y específicamente tengo 3 preguntas. ¿Cómo puedo codificar la cadena url para tener en cuenta los caracteres especiales de la cadena? ¿Cuál es la expresión regular correcta que debería usar dadas las cadenas? ¿Y cómo decodifico las urls que han sido codificadas? ver author […]

Cómo eliminar cualquier URL dentro de una cadena en Python

Quiero eliminar todas las URL dentro de una cadena (reemplazarlas con “”) Busqué pero no pude encontrar lo que quería. Ejemplo: text1 text2 http://url.com/bla1/blah1/ text3 text4 http://url.com/bla2/blah2/ text5 text6 http://url.com/bla3/blah3/ Quiero que el resultado sea: text1 text2 text3 text4 text5 text6

urllib2.urlopen () vs urllib.urlopen () – urllib2 lanza 404 mientras que urllib funciona! ¿POR QUÉ?

import urllib print urllib.urlopen(‘http://www.reefgeek.com/equipment/Controllers_&_Monitors/Neptune_Systems_AquaController/Apex_Controller_&_Accessories/’).read() La secuencia de comandos anterior funciona y devuelve los resultados esperados mientras: import urllib2 print urllib2.urlopen(‘http://www.reefgeek.com/equipment/Controllers_&_Monitors/Neptune_Systems_AquaController/Apex_Controller_&_Accessories/’).read() arroja el siguiente error: Traceback (most recent call last): File “”, line 1, in File “/usr/lib/python2.5/urllib2.py”, line 124, in urlopen return _opener.open(url, data) File “/usr/lib/python2.5/urllib2.py”, line 387, in open response = meth(req, response) File “/usr/lib/python2.5/urllib2.py”, […]

Python, no obteniendo respuesta completa.

cuando quiero obtener la página utilizando urllib2, no obtengo la página completa. Aquí está el código en python: import urllib2 import urllib import socket from bs4 import BeautifulSoup # define the frequency for http requests socket.setdefaulttimeout(5) # getting the page def get_page(url): “”” loads a webpage into a string “”” src = ” req = […]

Django: el soporte para los argumentos de vista de cadena a url () está en desuso y se eliminará en Django 1.10

Nuevo usuario de Python / Django (y de hecho nuevo en SO): Cuando bash migrar mi proyecto Django, aparece un error: RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got main.views.home). Pass the callable instead. url(r’^$’, ‘main.views.home’) Aparentemente el segundo argumento ya no puede ser una […]

¿Hay una mejor manera de escribir esta manipulación de URL en Python?

Tengo curiosidad por saber si hay una forma más sencilla de eliminar un parámetro en particular de una URL. Lo que se me ocurrió es lo siguiente. Esto parece un poco detallado. Bibliotecas a utilizar o una versión más python apreciada. parsed = urlparse(url) if parsed.query != “”: params = dict([s.split(“=”) for s in parsed.query.split(“&”)]) […]

Reemplazar URLs en texto con enlaces a URLs

Usando Python, quiero reemplazar todas las URL en un cuerpo de texto con enlaces a esas URL, como lo hace Gmail. ¿Se puede hacer esto en una expresión regular de una sola línea? Edición: por cuerpo de texto me refiero a texto sin formato, sin HTML

¿Cómo puedo dividir una cadena de url en partes separadas en Python?

Decidí que aprendería Python esta noche 🙂 Sé que C es bastante bueno (escribí un SO en él), así que no soy un noob en progtwigción, así que todo en Python parece bastante fácil, pero no sé cómo resolverlo. problema: digamos que tengo esta direccion: http://example.com/random/folder/path.html Ahora, ¿cómo puedo crear dos cadenas a partir de […]

Cómo unir componentes de una ruta cuando estás construyendo una URL en Python

Por ejemplo, quiero unir una ruta de prefijo a las rutas de recursos como /js/foo.js. Quiero que la ruta resultante sea relativa a la raíz del servidor. En el ejemplo anterior, si el prefijo era “media”, quisiera que el resultado fuera /media/js/foo.js. os.path.join hace esto realmente bien, pero la forma en que se une a […]

Descarga de la URL de Python

El siguiente código none devuelve none . ¿Cómo puedo arreglarlo? Estoy usando Python 2.6. import urllib URL = “http://download.finance.yahoo.com/d/quotes.csv?s=%s&f=sl1t1v&e=.csv” symbols = (‘GGP’, ‘JPM’, ‘AIG’, ‘AMZN’,’GGP’, ‘JPM’, ‘AIG’, ‘AMZN’) #symbols = (‘GGP’) def fetch_quote(symbols): url = URL % ‘+’.join(symbols) fp = urllib.urlopen(url) try: data = fp.read() finally: fp.close() def main(): data_fp = fetch_quote(symbols) # print data_fp […]