awacke1 commited on
Commit
4508b3b
·
1 Parent(s): 95fcb96

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -1,4 +1,5 @@
1
  import requests
 
2
  import streamlit as st
3
  import time
4
 
@@ -22,8 +23,12 @@ def main():
22
  st.write(f"Scraping {url}...")
23
  scraped_data = scrape_wikipedia(url)
24
  st.write(f"Response time: {scraped_data['response_time']}")
 
 
 
 
25
  st.write(f"Content: ")
26
- st.text(scraped_data['content'])
27
 
28
  if __name__ == '__main__':
29
  main()
 
1
  import requests
2
+ from bs4 import BeautifulSoup
3
  import streamlit as st
4
  import time
5
 
 
23
  st.write(f"Scraping {url}...")
24
  scraped_data = scrape_wikipedia(url)
25
  st.write(f"Response time: {scraped_data['response_time']}")
26
+ content = scraped_data['content']
27
+ if b'\r\n' not in content:
28
+ soup = BeautifulSoup(content, 'html.parser')
29
+ content = soup.prettify().encode()
30
  st.write(f"Content: ")
31
+ st.text_area("", content.decode(), height=200, max_chars=None, key=None, help=None, return_streamlit=False, value=None, on_change=None, args=None, kwargs=None)
32
 
33
  if __name__ == '__main__':
34
  main()