For everyone who wants to get all the information available using the python script, remove the write calls and add the following:
write("Total paid", my["paidOut"])
write("Total unpaid ", my["immatureBalance"] + my["unexchangedBalance"] + my["bitcoinBalance"])
write("Exchanged ", my["bitcoinBalance"])
write("Unexchanged ", my["unexchangedBalance"])
write("Immature ", my["immatureBalance"])
print " Khash/s :\t%.2f" % (my["megahashesPerSecond"])
print " Shares last h:\t%.0f" % (my["lastHourShares"]/1000)
edit: oops. Last two lines were formatted wrong. Hacked it to be right.
Slight modification to this if you haven't received a payout yet:
if "paidOut" in my:
write("Total paid", my["paidOut"])
write("Total unpaid ", my["immatureBalance"] + my["unexchangedBalance"] + my["bitcoinBalance"])
write("Exchanged ", my["bitcoinBalance"])
write("Unexchanged ", my["unexchangedBalance"])
write("Immature ", my["immatureBalance"])
print " Khash/s :\t%.2f" % (my["megahashesPerSecond"])
print " Shares last h:\t%.0f" % (my["lastHourShares"]/1000)