Beispiel #1
0
    def setUpClass(cls):
        # debug
        LOG_FORMAT = '%(pathname)s:%(lineno)03d - %(message)s'
        # LOG_LEVEL = logging.DEBUG  # DEBUG(10), INFO(20), (0~50)
        LOG_LEVEL = logging.INFO  # DEBUG(10), INFO(20), (0~50)
        logging.basicConfig(format=LOG_FORMAT, level=LOG_LEVEL, stream=sys.stdout)

        global SVC_KEY
        SVC_KEY = data_go_kr.test_svc_key()
Beispiel #2
0
import pprint
import data_go_kr as dgk

SVC_KEY = dgk.test_svc_key()  # fix it to your SVC_KEY

reply = dgk.getNewAddressListAreaCd.get_reply(serviceKey=SVC_KEY,
                                              searchSe='road',
                                              srchwrd='세종로 17')

rsp = reply.rsp()  # requests.model.Response
rsp_content = reply.rsp_content(
)  # data_go_kr.api.getNewAddressListAreaCd.RspContent inherit OrderedDict
df = reply.df()  # pandas.core.frame.DataFrame

print(type(rsp))
print(type(rsp_content))
print(type(df))

print('status_code:', rsp.status_code)
pprint.pprint(rsp_content['NewAddressListResponse']['cmmMsgHeader'])
'''
OrderedDict([('requestMsgId', None),
             ('responseMsgId', None),
             ('responseTime', '20200828:161903767'),
             ('successYN', 'Y'),
             ('returnCode', '00'),
             ('errMsg', None),
             ('totalCount', '2'),
             ('countPerPage', '10'),
             ('totalPage', '1'),
             ('currentPage', '1')])