Пример #1
0
Файл: fetch2.py Проект: zh/wip
import sys, time, openany, feedparser

USER_AGENT = 'my_agent/1.0 +http://localhost'

r = openany.fetch(sys.argv[1], debug=True)
print r['status'], r['reason']

time.sleep(5)

r = openany.fetch(sys.argv[1], last_modified = r['last_modified'], etag = r['etag'], debug = True)
print r['status'], r['reason']
Пример #2
0
Файл: fetch.py Проект: zh/wip
import sys, openany, feedparser

USER_AGENT = 'my_agent/1.0 +http://localhost'

r = openany.fetch(sys.argv[1], debug=True)
if r['status'] != 200:
  print r['status'], r['reason']
else:
  feed = feedparser.parse(sys.argv[1])
  print feed['feed']['title']
  for i in range(0, len(feed['entries'])):
    print feed['entries'][i]['title']