Beispiel #1
0
    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
Beispiel #2
0
    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
Beispiel #3
0
 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)
Beispiel #4
0
 def initdata(self):  ## 程序初始化自动打开代理
     self.data = myjson.read('./data.json')
     self.mylist = list(self.data.keys())
     startmimt(self)
     openproxy(self)
     self.renderlist(self.mylist)