Ir para conteúdo
Fórum Script Brasil
  • 0

erro no código escrito em python


mauricio oliveira

Pergunta

boa tarde pessoal !

 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

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

  • 0
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 de indentação é quando o codigo não esta alinhado corretamente

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...