Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -9,7 +9,6 @@ headers = {
|
|
| 9 |
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0'
|
| 10 |
}
|
| 11 |
|
| 12 |
-
|
| 13 |
def get_google_cache_date(url):
|
| 14 |
cache_url = f"https://webcache.googleusercontent.com/search?q=cache:{url}"
|
| 15 |
try:
|
|
@@ -21,12 +20,23 @@ def get_google_cache_date(url):
|
|
| 21 |
cache_date = datetime.strptime(g_cache, '%b %d, %Y')
|
| 22 |
today = datetime.now()
|
| 23 |
days_ago = (today - cache_date).days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
formatted_date = cache_date.strftime('%d/%m/%Y')
|
| 25 |
-
return f"Cacheada por Google hace {days_ago} días ({formatted_date})"
|
| 26 |
else:
|
| 27 |
-
return "Url no cacheada por Google"
|
| 28 |
else:
|
| 29 |
-
return "Error al acceder a la caché de Google"
|
| 30 |
except Exception as e:
|
| 31 |
return str(e)
|
| 32 |
|
|
|
|
| 9 |
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0'
|
| 10 |
}
|
| 11 |
|
|
|
|
| 12 |
def get_google_cache_date(url):
|
| 13 |
cache_url = f"https://webcache.googleusercontent.com/search?q=cache:{url}"
|
| 14 |
try:
|
|
|
|
| 20 |
cache_date = datetime.strptime(g_cache, '%b %d, %Y')
|
| 21 |
today = datetime.now()
|
| 22 |
days_ago = (today - cache_date).days
|
| 23 |
+
|
| 24 |
+
# Lógica para determinar el emoji basado en la antigüedad de la caché
|
| 25 |
+
if days_ago <= 3:
|
| 26 |
+
emoji = "😎"
|
| 27 |
+
elif days_ago <= 30:
|
| 28 |
+
emoji = "🙂"
|
| 29 |
+
elif days_ago <= 90:
|
| 30 |
+
emoji = "😐"
|
| 31 |
+
else:
|
| 32 |
+
emoji = "😭"
|
| 33 |
+
|
| 34 |
formatted_date = cache_date.strftime('%d/%m/%Y')
|
| 35 |
+
return f"Cacheada por Google hace {days_ago} días ({formatted_date}) {emoji}"
|
| 36 |
else:
|
| 37 |
+
return "Url no cacheada por Google ⛔"
|
| 38 |
else:
|
| 39 |
+
return "Error al acceder a la caché de Google ⛔"
|
| 40 |
except Exception as e:
|
| 41 |
return str(e)
|
| 42 |
|