We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
0 parents commit e430e90Copy full SHA for e430e90
web_scraping.py
@@ -0,0 +1,22 @@
1
+import requests
2
+from bs4 import BeautifulSoup
3
+
4
+# URL do site alvo para testes
5
+url = 'http://quotes.toscrape.com'
6
7
+# Enviar uma requisição GET para o site
8
+response = requests.get(url)
9
10
+# Verificar se a requisição foi bem-sucedida (código 200)
11
+if response.status_code == 200:
12
+ # Parse do conteúdo HTML da página
13
+ soup = BeautifulSoup(response.text, 'html.parser')
14
15
+ # Localizar os elementos HTML que contêm as informações desejadas
16
+ quotes = soup.find_all('span', class_='text')
17
18
+ # Extrair e imprimir as citações
19
+ for quote in quotes:
20
+ print('Citação:', quote.text)
21
+else:
22
+ print('Falha na requisição. Código de status:', response.status_code)
0 commit comments