sintamar commited on
Commit
ffd88e4
·
verified ·
1 Parent(s): fc567b2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -27
app.py CHANGED
@@ -30,36 +30,10 @@ def visualize(url):
30
  #df = pd.read_html(str(parse_element))[0]
31
  #st.dataframe(df) # tampilkan tabel dengan format rapi Streamlit
32
  #st.components.v1.html(str(parse_element), height=600, scrolling=True)
33
- rows = parse_element.select("div.ui-table__row")
34
- data = []
35
- for row in rows:
36
- rank = row.select_one(".tableCellRank")
37
- team = row.select_one(".tableCellParticipant__name")
38
- mp = row.select_one("span.table__cell:nth-of-type(3)")
39
- w = row.select_one("span.table__cell:nth-of-type(4)")
40
- d = row.select_one("span.table__cell:nth-of-type(5)")
41
- l = row.select_one("span.table__cell:nth-of-type(6)")
42
- g = row.select_one(".table__cell--score")
43
- sg = row.select_one(".table__cell--goalsForAgainstDiff")
44
- pts = row.select_one(".table__cell--points")
45
 
46
- data.append({
47
- "Peringkat": rank.text.strip() if rank else "",
48
- "Tim": team.text.strip() if team else "",
49
- "Main": mp.text.strip() if mp else "",
50
- "Menang": w.text.strip() if w else "",
51
- "Seri": d.text.strip() if d else "",
52
- "Kalah": l.text.strip() if l else "",
53
- "Gol": g.text.strip() if g else "",
54
- "Selisih Gol": sg.text.strip() if sg else "",
55
- "Poin": pts.text.strip() if pts else ""
56
- })
57
-
58
- # === 5. Buat DataFrame ===
59
- df = pd.DataFrame(data)
60
 
61
  # === 6. Tampilkan di Streamlit ===
62
- st.dataframe(df)
63
  else:
64
  st.warning("Tabel tidak ditemukan.")
65
 
 
30
  #df = pd.read_html(str(parse_element))[0]
31
  #st.dataframe(df) # tampilkan tabel dengan format rapi Streamlit
32
  #st.components.v1.html(str(parse_element), height=600, scrolling=True)
 
 
 
 
 
 
 
 
 
 
 
 
33
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
 
35
  # === 6. Tampilkan di Streamlit ===
36
+ st.dataframe(parse_element)
37
  else:
38
  st.warning("Tabel tidak ditemukan.")
39