Я новичок в Python и программировании в целом, поэтому, пожалуйста, извините, если вопрос очень тупой.
Я следовал этому учебнику по пошаговой очистке RSS, но я получаю сообщение об ошибке «Список индексов вне диапазона» от Python при попытке собрать соответствующие ссылки на названия статей собирается.
Вот мой код:
from urllib import urlopen
from BeautifulSoup import BeautifulSoup
import re
source = urlopen('http://feeds.huffingtonpost.com/huffingtonpost/raw_feed').read()
title = re.compile('<title>(.*)</title>')
link = re.compile('<link>(.*)</link>')
find_title = re.findall(title, source)
find_link = re.findall(link, source)
literate = []
literate[:] = range(1, 16)
for i in literate:
print find_title[i]
print find_link[i]
Он прекрасно работает, когда я только говорю ему, чтобы он получал заголовки, но немедленно выдает ошибку индекса, когда я хочу получить заголовки и их соответствующие ссылки.
Любая помощь будет принята с благодарностью.