Advertisement
Guest User

Parcial

a guest
Nov 20th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.38 KB | None | 0 0
  1. import requests
  2. resultadoBusquedas = open("resultado.txt","a+")
  3. categoriaBusquedas = open("sitiosCategorizados.txt","a+")
  4. contador = 0
  5. sitiosSinCategoria = 2
  6. sitios = [""] * 3
  7. categorizados = [False] * 3
  8.  
  9. with open("urls.txt","r") as file:
  10.     for sitio in file.readlines():
  11.         try:
  12.             estado = requests.get(sitio)
  13.             codigo = estado.status_code
  14.             sitios.append(sitio)
  15.             contador+= 1
  16.             print(sitio)
  17.             resultadoBusquedas.write("El estado de la pagina:", sitio)
  18.             resultadoBusquedas.write("Codigo:", codigo)
  19.         except:
  20.             print("Error")
  21.            
  22. resultadoBusquedas.close()
  23.  
  24. while(sitiosSinCategoria > 0) :
  25.     for i in range(0,3):
  26.         if(sitios[i] == ""):
  27.             sitiosSinCategoria-=1
  28.             categorizados[i] = True
  29.         if(categorizados[i] == False):
  30.             print(i, "  ", sitios[i])
  31.            
  32.     opcion = int(input("Elija una pagina"))
  33.     print("1) Buscador")
  34.     print("2) Noticia")
  35.     print("3) Redes Sociales")
  36.     print("4) Tecnologia")
  37.     print("5) Desconocido")
  38.     categoria = input("Seleccione una categoria para dicha pagina")
  39.     confirmacion = input("Esta seguro de que desea agregar dicha pagina a esa categoria? y/n")
  40.     if(confirmacion != "y") :
  41.         continue
  42.     if(opcion == 1) :
  43.         categorizados[opcion] = True
  44.         sitiosSinCategoria-=1
  45.         if(categoria == "1"):
  46.             categoriaBusquedas.write(str(sitio[i]))
  47.             categoriaBusquedas.write(",Buscador")
  48.         if(categoria == "2"):
  49.             categoriaBusquedas.write(str(sitio[i]))
  50.             categoriaBusquedas.write(",Noticia")
  51.         if(categoria == "3"):
  52.             categoriaBusquedas.write(str(sitio[i]))
  53.             categoriaBusquedas.write(",Redes Sociales")
  54.         if(categoria == "4"):
  55.             categoriaBusquedas.write(str(sitio[i]))
  56.             categoriaBusquedas.write(",Tecnologia")
  57.         if(categoria == "5"):
  58.             categoriaBusquedas.write(sitio[i])
  59.             categoriaBusquedas.write(",Desconocido")
  60.     if(opcion == 0) :
  61.         categorizados[opcion] = True
  62.         sitiosSinCategoria-=1
  63.         if(categoria == "1"):
  64.             categoriaBusquedas.write(str(sitio[i]))
  65.             categoriaBusquedas.write(",Buscador")
  66.         if(categoria == "2"):
  67.             categoriaBusquedas.write(str(sitio[i]))
  68.             categoriaBusquedas.write(",Noticia")
  69.         if(categoria == "3"):
  70.             categoriaBusquedas.write(str(sitio[i]))
  71.             categoriaBusquedas.write(",Redes Sociales")
  72.         if(categoria == "4"):
  73.             categoriaBusquedas.write(str(sitio[i]))
  74.             categoriaBusquedas.write(",Tecnologia")
  75.         if(categoria == "5"):
  76.             categoriaBusquedas.write(str(sitio[i]))
  77.             categoriaBusquedas.write(",Desconocido")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement