import re, feedparser
try:
from cStringIO import StringIO
except ImportError:
from StringIO import StringIO
news = StringIO()
f = feedparser.parse("http://savannah.gnu.org/news/atom.php?group=freedink")
news.write('\n')
news.write('')
#f.entries.sort(lambda x, y: cmp(x[1],y[1]))
f.entries.reverse()
for entry in f.entries:
news.write('
')
news.write('' + entry['updated'] + '
')
news.write(entry['content'][0]['value'].encode('utf-8'))
news.write('\n')
news = news.getvalue()
index = file('README.html', 'r')
content = index.read()
index.close()
tag = re.compile('.*', re.DOTALL)
content = tag.sub(news, content)
index = file('README.html', 'w')
index.write(content)
index.close()