Busca la funcion que necesitas!

Mostrando entradas con la etiqueta Python substr extraer url extraer ruta. Mostrar todas las entradas
Mostrando entradas con la etiqueta Python substr extraer url extraer ruta. Mostrar todas las entradas

domingo, 16 de enero de 2011

Python - Extraer URL

Esta vez hize una función por necesidad más que nada que separa un link de la ruta de un archivo es decir si yo tengo el siguiente link: http://funcion-linkgl.blogspot.com/carpeta/imagen.gif con la función Extraer Url voy a sacar la ruta del archivo sin la dirección, osea que la función me va a devolver /carpeta/imagen.gif

#!usr/bin/python
#coder: Linkgl - http://funcion-linkgl.blogspot.com
def extraerURl(url):
  #obtenemos valores y cortamos
  link=url
  corte=link.split("/")
  #obtenemos el dominio
  if corte[0].find("http:") == -1:   
    dominio=corte[0]
  else:
    dominio=corte[2]
  #obtenemos la ruta de la imagen sin el dominio
  imagen=''
  for dato in corte:
    if dato != dominio and dato != "http:" and dato != "":
      imagen=imagen+"/"+dato
  return imagen

#uso
print extraerURl("www.google.com/todolodemas/hola/dats.gif")