Jonty (owner)

Revisions

gist: 226026 Download_button fork
public
Public Clone URL: git://gist.github.com/226026.git
Embed All Files: show embed
gchart-pie.py #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/python
import sys
 
labels = []
values = []
 
for line in sys.stdin:
    bits = line.strip().split(' ')
    value = bits.pop(0)
    label = ' '.join(bits)
 
    labels.append(label)
    values.append(int(value))
 
values = [value * 100 / sum(values) for value in values]
 
print "http://chart.apis.google.com/chart?cht=p&chd=t:%s&chs=600x300&chl=%s" % ( ','.join(map(str,values)), '|'.join(labels))