HOME > 상세정보

상세정보

파이썬과 비즈니스 자동화 : 파이썬 레시피와 함께하는 비즈니스 자동화 프로그래밍 개발

파이썬과 비즈니스 자동화 : 파이썬 레시피와 함께하는 비즈니스 자동화 프로그래밍 개발 (5회 대출)

자료유형
단행본
개인저자
Giridhar, Chetan 유연재, 역
서명 / 저자사항
파이썬과 비즈니스 자동화 : 파이썬 레시피와 함께하는 비즈니스 자동화 프로그래밍 개발 / 체탄 기리다 지음 ; 유연재 옮김
발행사항
서울 :   에이콘,   2018  
형태사항
414 p. : 삽화, 도표 ; 24 cm
총서사항
acorn+PACKT technical book 시리즈
원표제
Automate it! : recipes to upskill your business: put your life on autopilot and make your business processes efficient with the magic and power of Python
ISBN
9791161752297 9788960772106 (세트)
일반주기
색인수록  
000 00000cam c2200205 c 4500
001 000045972511
005 20191105110056
007 ta
008 190227s2018 ulkad 001c kor
020 ▼a 9791161752297 ▼g 94000
020 1 ▼a 9788960772106 (세트)
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2018z34
100 1 ▼a Giridhar, Chetan ▼0 AUTH(211009)37672
245 1 0 ▼a 파이썬과 비즈니스 자동화 : ▼b 파이썬 레시피와 함께하는 비즈니스 자동화 프로그래밍 개발 / ▼d 체탄 기리다 지음 ; ▼e 유연재 옮김
246 1 9 ▼a Automate it! : ▼b recipes to upskill your business: put your life on autopilot and make your business processes efficient with the magic and power of Python
260 ▼a 서울 : ▼b 에이콘, ▼c 2018
300 ▼a 414 p. : ▼b 삽화, 도표 ; ▼c 24 cm
440 0 0 ▼a acorn+PACKT technical book 시리즈
500 ▼a 색인수록
700 1 ▼a 유연재, ▼e▼0 AUTH(211009)73605
900 1 0 ▼a 기리다, 체탄, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 P999 2018z34 등록번호 111817061 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 P999 2018z34 등록번호 151343927 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.133 P999 2018z34 등록번호 111817061 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.133 P999 2018z34 등록번호 151343927 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

파이썬은 대중적으로 인기 있는 프로그래밍 언어 중 하나다. 이 책은 파이썬 2.7로 비즈니스 자동화를 위한 필요한 기술을 다루고, 실제로 활용할 수 있도록 도와준다. pandas, numpy, matplotlib 같은 다양한 라이브러리를 사용해 파이썬과 웹의 상호작용, 엑셀, 워드, 파워포인트, PDF 같은 문서 자동화, SMS 알림, 이메일 작업, REST API, 봇과 대화, 이미지 작업 및 데이터 분석 등을 살펴본다.

★ 이 책에서 다루는 내용 ★

- 비즈니스 프로세스 자동화 및 효율적인 파이썬 레시피 사용
- REST API의 기능 탐색과 웹훅 구현
- 트위터 REST API로 작업하고 파이썬으로 자동화된 트윗 게시
- 클라우드 텔레포니의 세계를 이해하고 파이썬으로 SMS 및 음성 알림을 통해 비즈니스 사용 사례 구현
- 이미지를 조작하고 파이썬의 컴퓨터 비전을 사용해 얼굴 인식 및 비즈니스 작업 자동화
- 파이썬을 사용해 자신만의 봇을 구현하고, 봇에 AI 통합
- 데이터 필터링과 시각화를 위한 파이썬 모듈을 사용해 데이터 분석 이해

★ 이 책의 대상 독자 ★

비즈니스 전문가와 개발자를 위한 책이다. 파이썬을 사용해 비즈니스 프로세스 및 개발 작업을 자동화하는 다양한 방법을 제공한다. 반복적이고 시간 소모적인 비즈니스 작업을 자동화하고 효율적으로 수행할 수 있는 플랫폼을 제공한다.
HR, 영업, 마케팅, 고객 지원 분야의 비즈니스 전문가를 대상으로 하므로 기술 주제를 자세히 다루고 기술을 이해와 파이썬 레시피를 사용한 자동 조종 장치에 생명을 불어넣을 수 있다.

★ 이 책의 구성 ★

1장, '웹을 사용한 작업'에서는 월드 와이드 웹(WWW, World Wide Web)의 흥미로운 세계에 대해 이야기하고, 파이썬 모듈을 사용해 웹과 상호작용할 수 있는 다양한 방법을 다룬다. HTTP 웹 요청의 기본을 다루는 것으로 시작해, 웹 스크래핑과 웹 콘텐츠 다운로드 같은 고급 주제로 천천히 이동한다. 또한 1장은 나만의 비동기 웹 서버를 작성하고 웹 자동화를 이해하고 구축하는 데 도움이 된다.
마지막 절에서는 파이썬 레시피를 사용해 마케팅 관리자가 정기적으로 직면하는 고전적인 상황(리드 제너레이션 자동화)에 도움을 준다.
2장, 'CSV와 엑셀 워크시트 작업'에서는 CSV 및 엑셀 시트를 사용해 중복 작업을 단순화하고 자동화하는 데 도움이 되는 파이썬 레시피를 알려준다. 컴퓨터가 일상생활의 일부가 되기 전에는 사무실 기록이 서류철로 저장되고 사무실 책상에서 관리됐다. 엑셀 시트 덕분에 훨씬 더 나은 방식으로 데이터를 관리할 수 있게 됐다.
2장의 첫 번째 부분은 CSV 파일 읽기/쓰기 작업을 수행하는 데 도움이 된다. 나만의 CSV 다이얼렉트(dialects)도 사용할 수 있게 도와준다. 다이얼렉트가 의미하는 바를 모르는가? 이제, 2장에서 찾자! CSV 파일 및 파이썬 코드를 사용해 HR 프로세스의 필수 요소인 직원 정보 관리를 자동화하는 방법에 대해서도 다룬다.
2장의 두 번째 부분은 엑셀 워크시트에서 데이터 검색 및 삽입 같은 작업을 수행하는 방법을 살펴본다. 또한 셀 서식 지정, 수식 사용, 차트 삽입 같은 고급 작업을 다룬다. 마지막으로 좋은 예제를 살펴보며, 재무 팀이 수년 동안의 손익 계산서 분석을 자동화하는 방법을 설명한다.
3장, '창의적인 PDF 파일과 문서'에서는 워드 문서와 PDF 파일이 비즈니스 전문가가 가장 일반적으로 사용하는 파일 형식이 되는 방법과, 파이썬을 사용해 PDF 및 워드 문서의 일상 작업을 자동화하는 방법을 살펴본다. 고객에게 송장을 보내거나 벤더에 요구사항을 보내고 싶은가? 기업은 종종 이러한 요구에 따라 PDF 파일과 워드 문서를 사용한다.
3장에서는 파이썬 레시피를 사용해 PDF 파일로 수행할 수 있는 작업을 다룬다. PDF 파일의 생성, 읽기, 복사 및 헤더/푸터 형식을 생성하기 위한 조작까지도 익힐 수 있다. 간단한 파이썬 레시피로 많은 PDF 파일을 병합할 수 있다는 사실을 알고 있는가? 조직의 급여 전표 생성 프로세스를 자동화하겠는가? 흥미가 생긴다면, 3장은 분명히 여러분을 위한 것이다.
3장에서는 워드 문서 작업도 다룬다. 워드 파일에 데이터를 읽고 쓰는 것과 관련된 지식을 쌓을 수 있으며, 표와 이미지 차트 추가도 가능하다. 이것으로 충분하지 않다면, 3장은 HR 프로세스의 예제를 다루고 비즈니스 유닛을 기반으로 신입 직원을 위한 개별 직원 오리엔테이션 프로그램을 수립하도록 도와준다.
4장, 'SMS와 음성 알림'에서는 SMS와 음성 알림을 통해 전혀 새로운 자동화 세계를 열어준다. 클라우드 텔레포니에 대한 소개부터 시작해 사용 사례를 다룬다.
4장의 초기 부분에서는 SMS 텍스트 메시지가 특정 상황에서 유용한 방법을 살펴본다. SMS 메시지를 전송하고 파이썬 레시피로 들어오는 텍스트를 수신하는 방법을 다룬다. SMS 알림 관련 절에서는 도미노 피자의 고객 서비스 프로세스를 자동화하는 방법을 다룬다.
4장에서는 음성 알림에 대해서도 자세히 다룬다. 음성 메시지를 전송하고 파이썬 코드로 들어오는 음성 통화를 수신하는 것과 같은 음성 워크플로우에 익숙해진다. 또한 나만의 컨택 센터를 구축해 고객 지원을 자동화할 수 있다는 사실을 알고 있는가? 관심이 있다면, 4장을 살펴보자.
5장, '재미있는 이메일'에서는 이메일 메시지 전송, MIME로 이메일 메시지 꾸미기, 첨부 파일 작업 같은 흥미로운 파이썬 레시피를 다룬다. 이메일은 지난 20~30년 동안 어디에나 있었다. 매우 다양한 이유로 이메일과 함께하는 데 익숙하지만, 파이썬 코드로 받은편지함을 조작할 수 있다는 사실을 알고 있는가?
5장은 또한 이메일 대화를 가져와서 읽고 메시지를 삭제해 받은편지함을 정리하는 데 도움이 된다. 메시지를 선택하기 위해 라벨을 추가하고 싶거나 이메일 암호화에 대해 더 알고 싶은가? 5장에서는 이 부분을 살펴본다. 그리고 물론, 5장은 파이썬 레시피로 고객 지원 흐름을 자동화하는 예제로 끝난다.
6장, '프레젠테이션 활용'에서는 파이썬을 사용해 자동으로 프레젠테이션을 생성할 수 있는 다양한 방법을 살펴본다. 6장에서는 새로운 프레젠테이션을 작성하고 콘텐츠 혹은 슬라이드를 추가하는 방법을 다룬다. 기존 프레젠테이션을 읽거나 수정하고 차트, 표, 그림을 삽입하는 방법도 보여준다. 기본적으로 필요한 모든 작업을 수행할 수 있다. 그리고 물론, 파이썬 레시피를 사용해 영업 관리자를 위한 주간 판매 보고서를 자동화해본다. 이것은 모든 영업 관리자에게 제공된다.
7장, 'API의 힘'에서는 흥미로운 API 세계로의 여행을 안내한다. API는 오늘날 월드 와이드 웹의 중요한 부분이다. 서비스에 대한 이야기, 정보 공유를 비롯한 많은 작업은 API와 웹훅 (Webhooks)에 의존한다.
7장에서는 REST API에 대한 소개부터 시작해 REST 철학의 기본사항을 다루며, 나만의 API를 개발하는 데 필요한 지식을 제공한다. 또한 파이썬 레시피 및 트위터 REST API를 사용해 마케팅 팀의 필수 사용 사례인 소셜미디어에서 제품 일정을 자동화해 보여주는 방법을 살펴본다.
다음 절에서는 오늘날 웹의 핵심 요소인 웹훅을 다룬다. 파이썬 레시피를 사용해 리드 매니지먼트를 자동화하기 위한 웹훅을 구현하고 비즈니스 전문가가 웹훅을 활용하는 방법을 살펴본다.
8장, '봇과 대화'에서는 새로운 봇의 세계로 안내한다. 우선 봇의 기능을 기준으로 봇을 분류하고, 텔레그램(Telegram) 같은 앱에서 봇을 만들고 사용할 수 있는 방법을 살펴본다.
8장에서는 무상태(stateless) 및 상태(stateful)의 개념을 간략히 소개하고 인공 지능 알고리즘을 봇에 통합하는 방법을 다룬다. 마지막으로 서적 출판 웹사이트의 예제를 살펴보며, 고객 지원 팀이 일상적으로 처리하는 문제인 고객과의 적절한 상호작용을 달성하는 데 봇이 어떻게 사용될 수 있는지 보여준다.
9장, '이미지 작업'에서는 이미지를 다른 포맷(압축을 고려)으로 변환하고, 이미지의 크기를 조정하고 자르는 방법과 파이썬으로 썸네일을 생성하는 방법을 보여준다.
그뿐 아니라 이미지 간의 차이를 발견하고 비교하는 기본적인 내용을 제공하므로 이미지 기반 검색 알고리즘을 구축하는 데 매우 유용하다. 마지막으로, 문서 스캐닝 프로세스와 파이썬을 사용해 문서를 색인하는 과정을 자동화함으로써 종이 없는 회사로 전환하도록 동기를 부여한다.
10장, '데이터 분석과 시각화'에서는 데이터 분석 프로세스에 대한 소개로 시작하고 단순한 방법으로 필수적인 측면을 다룬다. 여기서는 필터링과 데이터 집계 같은 기술을 사용해 관련 데이터를 읽고 선택할 수 있는 방법을 살펴본다.
파이썬 레시피를 사용해 데이터를 해석하고 시각화를 통한 통찰력도 얻을 수 있다. 마지막으로, 소셜 미디어 데이터를 분석하고 잡지 기사에 대한 통찰력을 얻는 비즈니스 사용 사례를 다룬다. 재미있는 사용 사례가 맞는가? 더 많은 내용을 살펴보기 위해 10장을 읽어보자.
11장, '시간대'에서는 날짜와 시간 객체를 다루는 파이썬 레시피를 다룬다. 날짜에 시간 혹은 일을 추가하고, 날짜를 비교하고, 날짜와 시간을 여러 형식으로 표현할 수 있는 방법을 살펴본다. 또한 서머타임을 사용하고, 파이썬을 사용해 시간대를 계산하는 방법을 다룬다.
마지막으로 자동화된 송장 처리의 예를 들어 비즈니스 프로세스를 자동화하는 동안 시간대를 고려해야 하는 필요성을 강조하기 위해 시간대와 관련된 문제를 다룬다.


정보제공 : Aladin

저자소개

체탄 기리다(지은이)

기술 리더이자 오픈소스 에반젤리스트(evangelist)다. 『Learning Python Design Patterns - Second Edition』(Packt, 2016)의 저자고 국제 PyCon 컨퍼런스의 초청 연사이자 「Python Papers」 저널의 부편집장이기도 하다. 플랫폼 엔지니어링, 분산 시스템, 모바일 앱 개발 및 실시간 클라우드 애플리케이션에 관심이 있으며, 그의 실험은 https://github.com/cjgiridhar와 그의 웹사이트 https://technobeans.com에서 살펴볼 수 있다. 현재는 CallHub의 CTO(chief technology officer)로서 제품 전략 및 기술 전략을 담당한다. CallHub 이전에는 클라우드, 비디오, 엔터프라이즈 스토리지 제품을 다루는 BlueJeans Networks 및 NetApp과 일했다. 세상은 지식으로 가득 차 있다고 믿으며, 항상 새로운 것을 배우고 오픈소스 커뮤니티, 친구, 동료와 공유하려 한다. 링크드인(https://www.linkedin.com/in/cjgiridhar)에서 그를 만날 수 있다.

유연재(옮긴이)

프로그램 개발과 관련한 모든 분야에 관심이 많다. 항상 부족한 것이 많다고 생각하며 노력하는 40대 프로그래머다. 현재는 보험의 디지털 혁신을 꿈꾸는 캐롯손해보험에서 일반보험 IT 개발을 담당하고 있다. 에이콘출판사에서 출간한 『자바 네트워크 프로그래밍』(2016), 『파이썬과 자연어 처리』(2017), 『파이썬 비즈니스 자동화』(2018)를 번역했다.

정보제공 : Aladin

목차

1장. 웹을 사용한 작업
__소개
__HTTP 요청 생성
__간단한 웹 스크래핑
__웹 스크래핑의 적법성
__웹 콘텐츠 파싱 및 추출
__웹 콘텐츠 다운로드
__서드파티 REST API 작업
__파이썬의 비동기 HT TP 서버
__작동원리더 알아보기
__셀레늄을 이용한 웹 자동화
__웹 스크래핑과 리드 제너레이션 자동화
__웹 스크래핑의 적법성

2장. CSV와 엑셀 워크시트 작업
__소개
__리더 객체를 사용한 CSV 파일 읽기
__CSV 파일에 데이터 쓰기
__나만의 CSV 다이얼렉트 개발
__직원 정보 관리 자동화
__엑셀 시트 읽기
__워크시트 데이터 쓰기
__엑셀 셀의 서식 지정
__엑셀 수식 사용
__엑셀 시트의 차트 작성
__회사 재무 비교 자동화

3장. 창의적인 PDF 파일과 문서
__소개PDF 파일 데이터 추출
__PDF 문서 생성과 복사
__PDF 조작(헤더/푸터 추가, 병합, 분할, 삭제)
__재무 부서의 급여 명세서 생성 자동화
__워드 문서 읽기
__워드 문서 데이터 쓰기(헤딩, 이미지, 표 추가)
__HR 팀을 위한 자동화된 방식의 개별 신규 채용 오리엔테이션 생성

4장. SMS와 음성 알림
__소개
__클라우드 텔레포니 공급자 등록
__텍스트 메시지 전송
__SMS 메시지 수신
__도미노의 SMS 워크플로우
__음성 메시지 전송
__음성 통화 수신
__나만의 고객 서비스 소프트웨어 구축

5장. 재미있는 이메일
__소개
__이메일 메시지 전송
__이메일 암호화
__MIME로 이메일 메시지 꾸미기
__첨부 파일과 이메일 메시지
__받은편지함 연결
__이메일 메시지 가져오기 및 읽기
__이메일 메시지 표시
__받은편지함의 이메일 메시지 삭제
__이메일 응답과 고객 지원 흐름 자동화

6장. 프레젠테이션 활용
__소개
__파워포인트 프레젠테이션 읽기
__프레젠테이션 생성 및 수정, 슬라이드 추가
__레이아웃 및 플레이스홀더, 텍스트박스 활용
__다양한 모양 및 표 추가
__그림과 차트를 이용한 시각화
__주간 판매 보고서 자동화

7장. API의 힘
__소개
__나만의 REST API 디자인
__트위터 API로 소셜 미디어 마케팅 자동화
__웹훅 소개
__웹훅 구현
__웹훅의 리드 매니지먼트 자동화

8장. 봇과 대화
__소개
__봇이란 무엇인가?
__봇의 작동 방법
__왜 지금 봇이 필요한가?
__감정 텔레그램 봇 개발
__다양한 종류의 봇.
__인공 지능을 갖춘 스마트 봇
__봇을 통한 비즈니스 프로세스 자동화

9장. 이미지 작업
__소개
__이미지 속성
__이미지 전환
__크기 조정, 자르기 및 썸네일 생성
__복사&붙여넣기 및 워터마크 이미지
__이미지 차이 및 비교
__얼굴 인식
__비즈니스 프로세스의 이미지

10장 데이터 분석과 시각화
__소개
__데이터 기반 의사결정 단계
__시각화를 사용한 데이터 읽기, 선택, 해석
__데이터 필터링 및 집계 사용
__기업의 소셜 미디어 분석 자동화

11장. 시간대
__소개
__시간, 날짜 및 달력 작업
__date 객체와 time 객체의 비교 및 결합, 날짜 계산
__날짜 형식 및 파싱.
__시간대 계산하기
__사용자 시간대의 송장 자동화

관련분야 신착자료

Ramamurthy, Bina (2021)
윤관식 (2020)