본문으로 바로가기

 

 


 

 

1. 코드블럭 테마 설정하기

 

1-1. 환경설정

 

1-2. 플러그인 선택

 

1-3. 플러그인에서 '코드' 검색

 

1-4. '코드 문법 강조' 선택

 

1-5. 테마 적용

 

 

 

2. 테마 확인하기

 

https://atom.io/themes

 

A hackable text editor for the 21st Century

At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.

atom.io

 

2-1. 테마 확인

 

2-2. Repo 클릭

 

2-3. 테마 확인

 

 

 

3. 코드블럭 삽입·적용

 

3-1. 코드블럭 선택
3-2. 코드블럭 입력 (샘플)

 

3-3. 코드블럭 삽입

 

3-4. 미리보기

 

3-5. 적용확인

 

3-6. 글 발행

 

import requests 

import xml.etree.ElementTree as ET 



## 호출하려는 OpenAPI URL를 정의합니다.

url = "http://ecos.bok.or.kr/api/StatisticItemList/sample/xml/kr/1/1/043Y070/"



## 정의된 OpenAPI URL을 호출합니다.

response = requests.get(url)



## http 요청이 성공했을때 API의 리턴값을 가져옵니다.

if response.status_code == 200:

    try:

        contents = response.text

        ecosRoot = ET.fromstring(contents)

        

        ## 호출결과에 오류가 있었는지 확인합니다.

        if ecosRoot[0].text[:4] in ("INFO","ERRO"):

            print(ecosRoot[0].text + " : " + ecosRoot[1].text)

            ## 오류메세지를 확인하고 처리합니다.

        else:

            print(contents)

            ## 결과값을 활용하여 필요한 프로그램을 작성합니다.

    except Exception as e:

        print(str(e))

        ##예외가 발생했을때 처리합니다.