Update app.py
Browse files
app.py
CHANGED
|
@@ -10,10 +10,10 @@ import unicodedata
|
|
| 10 |
def normalize_keyword(keyword):
|
| 11 |
return ''.join(c for c in unicodedata.normalize('NFD', keyword.lower()) if unicodedata.category(c) != 'Mn')
|
| 12 |
|
| 13 |
-
# Función para obtener sugerencias de Google con un client específico (firefox, chrome, android, desktop, opera)
|
| 14 |
def fetch_google_suggestions(query, lang_code="es", client="firefox"):
|
| 15 |
encoded_query = urllib.parse.quote(query)
|
| 16 |
-
url = f"http://suggestqueries.google.com/complete/search?client={client}&hl={lang_code}&q={encoded_query}"
|
| 17 |
response = requests.get(url)
|
| 18 |
if response.status_code == 200:
|
| 19 |
try:
|
|
@@ -179,7 +179,7 @@ def main(keyword):
|
|
| 179 |
brave_suggestions_all = []
|
| 180 |
|
| 181 |
# Obtener sugerencias de Google con diferentes clients
|
| 182 |
-
google_clients = ["firefox", "chrome", "android", "desktop", "opera"]
|
| 183 |
google_combined = Counter() # Contador combinado para sumar todas las sugerencias de Google
|
| 184 |
for exp_keyword in expanded_keywords:
|
| 185 |
for client in google_clients:
|
|
@@ -324,7 +324,7 @@ iface = gr.Interface(
|
|
| 324 |
inputs="text",
|
| 325 |
outputs=gr.HTML(),
|
| 326 |
title="Sugerencias Combinadas de Múltiples Motores de Búsqueda",
|
| 327 |
-
description="Ingrese una palabra clave para obtener sugerencias de búsqueda relacionadas de Google (Firefox, Chrome, Android, Desktop, Opera), DuckDuckGo, YouTube, Bing, Amazon, Qwant y Brave.",
|
| 328 |
)
|
| 329 |
|
| 330 |
iface.launch()
|
|
|
|
| 10 |
def normalize_keyword(keyword):
|
| 11 |
return ''.join(c for c in unicodedata.normalize('NFD', keyword.lower()) if unicodedata.category(c) != 'Mn')
|
| 12 |
|
| 13 |
+
# Función para obtener sugerencias de Google con un client específico (firefox, chrome, android, desktop, opera, safari)
|
| 14 |
def fetch_google_suggestions(query, lang_code="es", client="firefox"):
|
| 15 |
encoded_query = urllib.parse.quote(query)
|
| 16 |
+
url = f"http://suggestqueries.google.com/complete/search?client={client}&hl={lang_code}&gl={lang_code}&q={encoded_query}"
|
| 17 |
response = requests.get(url)
|
| 18 |
if response.status_code == 200:
|
| 19 |
try:
|
|
|
|
| 179 |
brave_suggestions_all = []
|
| 180 |
|
| 181 |
# Obtener sugerencias de Google con diferentes clients
|
| 182 |
+
google_clients = ["firefox", "chrome", "android", "desktop", "opera" , "safari"]
|
| 183 |
google_combined = Counter() # Contador combinado para sumar todas las sugerencias de Google
|
| 184 |
for exp_keyword in expanded_keywords:
|
| 185 |
for client in google_clients:
|
|
|
|
| 324 |
inputs="text",
|
| 325 |
outputs=gr.HTML(),
|
| 326 |
title="Sugerencias Combinadas de Múltiples Motores de Búsqueda",
|
| 327 |
+
description="Ingrese una palabra clave para obtener sugerencias de búsqueda relacionadas de Google (Firefox, Chrome, Android, Desktop, Opera, Safari), DuckDuckGo, YouTube, Bing, Amazon, Qwant y Brave.",
|
| 328 |
)
|
| 329 |
|
| 330 |
iface.launch()
|