API

    B2B 서비스의 제공 방식 API, SDK, On-premise, SaaS의 차이점

    IT 서비스를 판매하는 대표적인 방식 4가지를 알아보자 B2B 서비스 마케터로서 기본적으로 알아야하는 서비스 제공 방식은 크게 4가지로 나뉜다. 1. API(Application Programming Interface) 2. SDK(Software Development Kit) 3. On-premise 4. SaaS(Software-as-a-Service) "저희는 사용량이 많아서 SDK를 알아보고 있어요" "아직 초기 단계라 사용량이 적으니까 API가 좋을 것 같아요!" 이게 대체 무슨 말이야? 비개발자에게는 생소한 용어들이며 각각의 제공방식이 가진 역사가 제각각이기 때문에 이해하기 쉽지 않다. 이번 포스팅에서는 간단한 예시를 통해 각각의 제공 방식이 가지는 특성을 정리해보기로 했다. 1. API(Ap..

    (파이썬/python) 모두를 위한 프로그래밍 : 파이썬 챕터 13 / 웹 서비스

    XML XML은 eXtensible Markup Language의 약자로, 다음과 같은 계층 구조로 이루어져 있습니다. HTML과 비슷하지만 원하는 이름의 태그를 만들 수 있다는 특징이 있고, HTML 보다 문법 오류를 더 엄격하게 다룹니다. 다음과 같은 함수를 활용하면 XML에 접근해 원하는 데이터를 추출할 수 있습니다. 조금 더 복잡하지만 XML의 구조를 이해하고 있으면 다음과 같이 반복문을 활용해 XML의 데이터에 접근할 수도 있습니다. Chuck +1 734 303 4456 tree = ET.fromstring(data) print('Name:',tree.find('name').text) print('Attr:'.tree.find('email').get('hide')) #Name: Chuck #A..