コード例 #1
0
    def test_rsp_2(self):
        rsp = svc.get_rsp(serviceKey=SVC_KEY, LAWD_CD='42790', DEAL_YMD='201601')
        # logging.info('code: %s', rsp.status_code)
        # logging.info('hdr : %s', rsp.headers)
        # logging.info('cont: %s', rsp.content)
        self.assertEqual(rsp.status_code, 200)

        rsp_content = svc.RspContent.fromRsp(rsp)
        # logging.info('\n%s', pprint.pformat(rsp_content))

        self.assertEqual(rsp_content.totalCount(), 2)
        self.assertEqual(len(rsp_content.itemDictList()), 2)
        self.assertEqual(len(rsp_content.itemDataFrame()), 2)
コード例 #2
0
 def _test_rsp_loop(self):
     # lawd_df = lawd_05('o')
     # logging.info('key: %s', lawd_df['법정동코드'] )
     # r = pd.date_range(start='20000101', end='20200801', freq='M')
     # r = pd.date_range(start='20060101', end='20061201', freq='M')
     r = pd.date_range(start='20160101', end='20161201', freq='M')
     lst = r.format(formatter=lambda x: x.strftime('%Y%m'))
     # logging.info('key: %s', type(lst) )
     # logging.info('key: %s', lst )
     for yyyymm in lst:
         # rsp = svc.get_rsp(serviceKey=SVC_KEY, LAWD_CD='11110', DEAL_YMD=yyyymm)
         # rsp = svc.get_rsp(serviceKey=SVC_KEY, LAWD_CD='28177', DEAL_YMD=yyyymm)
         rsp = svc.get_rsp(serviceKey=SVC_KEY, LAWD_CD='50110', DEAL_YMD=yyyymm)
         # rsp = svc.get_rsp(serviceKey=SVC_KEY, LAWD_CD='42790', DEAL_YMD=yyyymm)
         # logging.info('code: %s', rsp.status_code)
         # logging.info('hdr : %s', rsp.headers)
         # logging.info('cont: %s', rsp.content)
         # self.assertEqual(rsp.status_code, 200)
         rsp_content = svc.RspContent.fromRsp(rsp)
         logging.info('%s: %s', yyyymm, rsp_content.totalCount() )