def get_kezhuanzhai(self): result = [] try: url = "https://www.jisilu.cn/data/cbnew/cb_list/?___t=" + str(int(time.time() * 1000)) data = urllib.urlopen(url).read() json_obj = myjson.read(data) contents = json_obj["rows"] for content in contents: try: tmp = {} tmp["id"] = content["id"] tmp["name"] = content["cell"]["bond_nm"] tmp["price"] = content["cell"]["price"] tmp["premium_rt"] = content["cell"]["premium_rt"] tmp["ytm_rt_tax"] = content["cell"]["ytm_rt_tax"] result.append(tmp) except Exception, ex: print ex.__str__() continue except Exception, ex: print ex.__str__() return None
def get_a_level_fund_list(self): result = [] try: url = "http://www.jisilu.cn/data/sfnew/funda_list/?___t=" + str(int(time.time() * 1000)) data = urllib.urlopen(url).read() json_obj = myjson.read(data) contents = json_obj["rows"] for content in contents: try: tmp = {} tmp["id"] = content["id"] tmp["name"] = content["cell"]["funda_name"] tmp["left_year"] = content["cell"]["funda_left_year"] tmp["descr"] = content["cell"]["fund_descr"] tmp["profit_rate"] = content["cell"]["funda_profit_rt_next"] tmp["price"] = content["cell"]["funda_current_price"] tmp["discount"] = content["cell"]["funda_discount_rt"] result.append(tmp) except Exception, ex: print ex.__str__() continue except Exception, ex: print ex.__str__() return None
def initdata(self): ## 程序初始化自动打开代理 self.data = myjson.read('./data.json') self.mylist = list(self.data.keys()) startmimt(self) openproxy(self) for i in self.mylist: item = QListWidgetItem(i) self.listWidget.addItem(item) piclist = self.data[i]['pic'] self.getcode(piclist)
def initdata(self): ## 程序初始化自动打开代理 self.data = myjson.read('./data.json') self.mylist = list(self.data.keys()) startmimt(self) openproxy(self) self.renderlist(self.mylist)