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)
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() )