Я запустил этот код в терминале Python:
>>> for news in news_list:
... print news("li", {"class", "first"})[0].a["href"]
...
...
Я хочу иметь возможность закрыть цикл for в терминале, но я не знаю, как это сделать. Я пытался Enterдважды нажать, но это не работает.
1
Вам не хватает закрывающей скобки. Можете ли вы объяснить, что вы пытаетесь сделать в заявлении печати?
—
Хашкен
Извините, скобка должна была быть там. Я перебираю массив, содержащий html-данные. Это работает, я просто не знаю, как замкнуть петлю в терминале.
—
jason328
Кажется, вы используете некоторые вложенные структуры данных. Я не могу сказать, в чем проблема, не глядя на весь код. Пожалуйста, приложите весь код.
—
Хэшкен
введите дважды работает для меня. Убедитесь, что 2-й вход не помечен
—
T
Я вижу это консоль. Можете ли вы сделать
—
SiddharthaRT
print news
и print news_list
до этого и дать нам выход? Мы получим представление о структурах данных там.