meu código esta retornando erro se augem poder ajudar-me eu agradeço.
CODIGO:
import requests
from bs4 import BeautifulSoup
TO_CRAWL = ["http://g1.com"]
CRAWLED = set()
def get_links(html):
links = []
try:
soup = BeautifulSoup(html, "html.parser")
tags_a = (soup.find_all("a"))
for tag in tags_a:
link = tag["href"]
links.append(link)
return link
except:
pass
while 1:
if TO_CRAWL:
url = TO_CRAWL.pop()
response = requests.get(url)
html = response.text
links = get_links(html)
if links:
for link in links:
if link not in CRAWLED and link not in TO_CRAWL:
TO_CRAWL.append(link)
print("Crawling {}".format(url))
else:
print("Done")
break
ERRO:
File "C:\Users\mauu\PycharmProjects\hacker1\main.py", line 32
print("Crawling {}".format(url))
^
IndentationError: unindent does not match any outer indentation level
Pergunta
mauricio oliveira
boa tarde pessoal !
meu código esta retornando erro se augem poder ajudar-me eu agradeço.
CODIGO:
ERRO:
File "C:\Users\mauu\PycharmProjects\hacker1\main.py", line 32
print("Crawling {}".format(url))
^
IndentationError: unindent does not match any outer indentation level
Se alguém puder me ajudar eu agradeço
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.