#!/usr/bin/env python2 import requests from bs4 import BeautifulSoup import pynotify from time import sleep def sendmessage(title, message): pynotify.init("Test") notice = pynotify.Notification(title, message) notice.show() return url = "http://static.cricinfo.com/rss/livescores.xml" while True: r = requests.get(url) while r.status_code is not 200: r = requests.get(url) soup = BeautifulSoup(r.text) data = soup.find_all("description") score = data[1].text sendmessage("Score", score) sleep(60)
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter