#!/usr/bin/env python import sys import urllib as u import xml.dom.minidom as m def main(): user = sys.argv[1] doc = m.parseString(u.urlopen("http://xquery.ning.com/?q=1&type=Game&contributor=%s&count=20" % user).read()) for i in doc.getElementsByTagName("content"): if len(i.getElementsByTagName("my:winner")): w = i.getElementsByTagName("my:winner")[0].firstChild.nodeValue app = i.getElementsByTagName("app")[0].firstChild.nodeValue if (w == "opponent"): print "%s won against %s in %s." % (i.getElementsByTagName("my:opponent")[0].firstChild.nodeValue, user, app) else: print "%s won against %s in %s." % (user, i.getElementsByTagName("my:opponent")[0].firstChild.nodeValue, app) if __name__=="__main__": if (len(sys.argv) < 2): print "Usage: python roshambo.py crschmidt" else: main()