# coding: utf-8 import requests, json H={'User-Agent':'Mozilla/5.0','Referer':'https://www.kisa.or.kr/20207','X-Requested-With':'XMLHttpRequest'} u='https://www.kisa.or.kr/selectTabList.do' r=requests.get(u,headers=H,params={'menu_seq':20207,'lang_type':'KO'},timeout=20) print('status',r.status_code,'ctype',r.headers.get('content-type')) print('raw len',len(r.text)) try: data=r.json() print('JSON array len',len(data)) for d in data: print(' seq=%s name=%r ctype=%s'%(d.get('menu_seq'),d.get('menu_name'),d.get('content_type'))) except Exception as e: print('not json:',e) print(r.text[:800])