Articles of URL de

Obtenga la URL actual en Python usando os.environ

No tengo que usar os.environ pero ese podría ser el método más fácil. Puedo obtener con éxito la URL anterior usando: sURL = os.getenv(‘HTTP_REFERER’) y los argumentos de la cadena actual usando: sURL = os.environ[‘QUERY_STRING’] pero no puedo obtener la URL actual . Otras respuestas aquí aconsejan: sURL = self.request.url (o self.request.host ) pero cuando […]

¿No se puede enrutar a “/ login” con el matraz?

Cuando escribo /login como url, saldrá mal Por ejemplo: from flask import Flask ,url_for,render_template,request app = Flask(__name__) @app.route(‘/login’) def index(): return “index” if __name__== “__main__”: app.run() El error resulta ser así: Not Found. The requested URL was not found on the server. Cuando reemplace /login con /login/ o cualquier otra palabra como /log , todo […]

¿Cómo pasar una variable a la etiqueta {% url%} en django?

Tengo 2 vistas: ayb, todas se procesan en una plantilla T. También hay vistas a_2 y b_2. Y la plantilla T debería generar urls para las vistas a_2 y b_2. sin embargo, no puedo usar {% url%} porque no puedo pasar el nombre de url como parámetro. No puedo generar la url completa en las […]

¿Cuál es la syntax para agregar un parámetro GET a una URL?

Estoy usando Python y Google App Engine . Necesito acceder a cierta página web agregando algunos elementos a la url. ¿Cuál es la syntax para agregar un parámetro GET a una URL?

Comparando dos urls en Python

¿Hay una forma estándar de comparar dos urls en Python? are_url_the_same implementa are_url_the_same en este ejemplo: url_1 = ‘http://www.foo.com/bar?a=b&c=d’ url_2 = ‘http://www.foo.com:80/bar?c=d;a=b’ if are_urls_the_same(url_1, url2): print “URLs are the same” De la misma manera, quiero decir que acceden al mismo recurso, por lo que las dos URL del ejemplo son iguales.

Frasco: obtener ruta actual

En Flask, cuando tengo varias rutas para la misma función, ¿cómo puedo saber qué ruta se utiliza en este momento? Por ejemplo: @app.route(“/antitop/”) @app.route(“/top/”) @requires_auth def show_top(): …. ¿Cómo puedo saber que ahora me llamaron usando /top/ o /antitop/ ? ACTUALIZAR Sé sobre request_path . No quiero usarlo, porque la solicitud puede ser bastante compleja, […]

Cómo extraer URL de una página HTML en Python

Tengo que escribir un rastreador web en Python. No sé cómo analizar una página y extraer las URL de HTML. ¿Dónde debo ir y estudiar para escribir un progtwig así? En otras palabras, ¿existe un progtwig Python simple que pueda usarse como plantilla para un rastreador web genérico? Idealmente, debería usar módulos que sean relativamente […]

Obteniendo la imagen de la URL usando BeautifulSoup

Estoy tratando de obtener imágenes importantes y no miniaturas u otros gifs de la página de Wikipedia y usando el siguiente código. Sin embargo, el “img” viene como longitud de “0”. Cualquier sugerencia sobre cómo rectificarlo. Código: import urllib import urllib2 from bs4 import BeautifulSoup import os html = urllib2.urlopen(“http://en.wikipedia.org/wiki/Main_Page”) soup = BeautifulSoup(html) imgs = […]

Django: cuando se intenta domain.com/admin, se obtiene 404 con un archivo urls inexistente antiguo

En algún momento tuve un archivo de urls que se veía así: # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns(”, # Example: url(r’^$’, ‘girls.views.home’, name = ‘home’), url(r’^registerasboy$’, ‘girls.views.regb’, name= ‘regb’), #url(r’^registerasgirl$’, ‘girls.views.reg’, name= ‘regg’), url(r’^thankyou$’, ‘girls.views.thankyou’, name= ‘thankyou’), url(r’^newchick$’, ‘girls.views.newchick’, name= ‘newchick’), url(r’^chicks$’, ‘girls.views.chicks’, […]

Cómo dividir una dirección web

Así que estoy usando python para hacer un análisis de las páginas web y quiero dividir la dirección web completa en dos partes. Digamos que tengo la dirección http://www.stackoverflow.com/questions/ask . Necesitaría el protocolo y el dominio (por ejemplo, http://www.stackoverflow.com ) y la ruta (por ejemplo, / preguntas / preguntar). Pensé que esto podría ser resuelto […]