def Rt_display(stock_no): """ For real time stock display 即時盤用,顯示目前查詢各股的股價資訊。 """ a = twsk(stock_no).real if a: re = "{%(time)s} %(stock_no)s %(c)s %(range)+.2f(%(pp)+.2f%%) %(value)s" % { 'stock_no': stock_no, 'time': a['time'], 'c': a['c'], 'range': covstr(a['range']), 'value': a['value'], 'pp': covstr(a['pp']) } return re else: return a
def __init__(self, stock_no): self.g = twsk(stock_no).real
def stock_real(self): try: re = realtime.twsk(self.stock_no).real except: re = {'ERRORREPORT': "Can't fetch real stock data."} return json.dumps(re, ensure_ascii = False)