13ze commited on
Commit
94f00df
·
verified ·
1 Parent(s): acf83b2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -24,9 +24,16 @@ def main_fn(html: str, check: list[int]):
24
 
25
  markdown = md(target, strip=strip_tags)
26
 
27
- # Tenta extrair o título da página
28
  title_tag = soup.find("title")
29
- title = title_tag.get_text(strip=True) if title_tag else "Sem título"
 
 
 
 
 
 
 
30
 
31
  return f"{title}\n======\n\n{markdown}"
32
 
 
24
 
25
  markdown = md(target, strip=strip_tags)
26
 
27
+ # Tenta extrair o título da página: <title> ou <h1>
28
  title_tag = soup.find("title")
29
+ h1_tag = soup.find("h1")
30
+
31
+ if title_tag and title_tag.get_text(strip=True):
32
+ title = title_tag.get_text(strip=True)
33
+ elif h1_tag and h1_tag.get_text(strip=True):
34
+ title = h1_tag.get_text(strip=True)
35
+ else:
36
+ title = "título não encontrado"
37
 
38
  return f"{title}\n======\n\n{markdown}"
39