Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /usr/bin/env python
- import urllib2
- import json
- import time
- import sys
- class GoogleFinanceAPI:
- def __init__(self):
- self.prefix = "http://finance.google.com/finance/info?client=ig&q="
- def get(self,symbol,exchange):
- url = self.prefix+"%s:%s"%(exchange,symbol)
- u = urllib2.urlopen(url)
- content = u.read()
- obj = json.loads(content[3:])
- return obj[0]
- if __name__ == "__main__":
- c = GoogleFinanceAPI()
- quote = c.get(sys.argv[1],sys.argv[2])
- words = str(quote).split()
- farve = "${color3}"
- change = str(words[1][2:-5])
- if change[0] == "-":
- farve = "${color5}"
- if change == "0.00":
- farve = "${color1}"
- if words[14][2:-2] == "el_fix":
- change = str(words[41][2:-2])
- print words[1][2:-2] + " ${goto 210}" + str(farve) + change + "${color1}"
- else:
- print words[14][2:11] + " ${goto 210}" + str(farve) + change + "${color1}"
- #print words
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement