Eu executei esse código no terminal Python:
>>> for news in news_list:
... print news("li", {"class", "first"})[0].a["href"]
...
...
Quero poder fechar esse loop for no terminal, mas não faço ideia de como fazê-lo. Tentei pressionar Enterduas vezes, mas não funciona.
11
Está faltando uma chave de fechamento. Você pode explicar o que está tentando fazer na declaração impressa?
—
Hashken
Desculpe, o aparelho deveria estar lá. Estou percorrendo uma matriz que contém dados html. Funciona, só não sei como fechar o loop no terminal.
—
jason328
Parece que você está usando algumas estruturas de dados aninhadas. Não sei dizer qual é o problema sem olhar o código inteiro. Anexe o código inteiro.
—
Hashken
digite duas vezes funciona para mim. Certifique-se de que o 2º enter não seja marcado
—
Karthik T
Eu vejo que isso é um console. Você pode fazer
—
precisa
print news
e print news_list
antes disso e nos fornecer a saída? Vamos ter uma idéia das estruturas de dados lá.