Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -12,9 +12,28 @@ async () => {
|
|
| 12 |
}
|
| 13 |
"""
|
| 14 |
|
| 15 |
-
def
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
return None
|
|
|
|
|
|
|
| 17 |
with gr.Blocks() as app:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
gr.HTML("""<model-viewer src="https://cdn.glitch.global/fe6d4fc5-58dd-43de-a65d-7bd5b477e8e1/20ae536b8a509e405d5b2eea3cb0fc5ac305a4750c6399069c9bcceac920001c.glb?v=1696812398288" camera-controls poster="https://cdn.glitch.global/fe6d4fc5-58dd-43de-a65d-7bd5b477e8e1/poster.webp?v=1696812691961" shadow-intensity="1"></model-viewer>
|
| 19 |
""")
|
| 20 |
app.load(None,None,None,_js=load_js)
|
|
|
|
| 12 |
}
|
| 13 |
"""
|
| 14 |
|
| 15 |
+
def find_model():
|
| 16 |
+
url = f"https://news.google.com/search?q={inp}"
|
| 17 |
+
response = requests.get(url)
|
| 18 |
+
if response.status_code == 200:
|
| 19 |
+
page_content = response.text
|
| 20 |
+
|
| 21 |
+
soup = BeautifulSoup(page_content, "html.parser")
|
| 22 |
+
#print(soup.prettify())
|
| 23 |
+
#articles = soup.find_all("div", class_="SoaBEf")
|
| 24 |
+
#articles = soup.find_all("a")
|
| 25 |
+
#articles = soup.find_all("article", class_="MQsxIb xTewfe R7GTQ keNKEd j7vNaf Cc0Z5d VkAdve GU7x0c JMJvke q4atFc")
|
| 26 |
+
articles = soup.find_all("article")
|
| 27 |
+
|
| 28 |
return None
|
| 29 |
+
|
| 30 |
+
|
| 31 |
with gr.Blocks() as app:
|
| 32 |
+
with gr.Row():
|
| 33 |
+
inp = gr.Textbox(label="Query")
|
| 34 |
+
go_btn=gr.Button("Search")
|
| 35 |
+
|
| 36 |
+
|
| 37 |
gr.HTML("""<model-viewer src="https://cdn.glitch.global/fe6d4fc5-58dd-43de-a65d-7bd5b477e8e1/20ae536b8a509e405d5b2eea3cb0fc5ac305a4750c6399069c9bcceac920001c.glb?v=1696812398288" camera-controls poster="https://cdn.glitch.global/fe6d4fc5-58dd-43de-a65d-7bd5b477e8e1/poster.webp?v=1696812691961" shadow-intensity="1"></model-viewer>
|
| 38 |
""")
|
| 39 |
app.load(None,None,None,_js=load_js)
|