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

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

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

체탄기리다

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

목차

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

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

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

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

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

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

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

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

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

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

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

출판사 서평

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

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

★이책의구성★
1장,‘웹을사용한작업’에서는월드와이드웹(WWW,WorldWideWeb)의흥미로운세계에대해이야기하고,파이썬모듈을사용해웹과상호작용할수있는다양한방법을다룬다.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장에서는RESTAPI에대한소개부터시작해REST철학의기본사항을다루며,나만의API를개발하는데필요한지식을제공한다.또한파이썬레시피및트위터RESTAPI를사용해마케팅팀의필수사용사례인소셜미디어에서제품일정을자동화해보여주는방법을살펴본다.
다음절에서는오늘날웹의핵심요소인웹훅을다룬다.파이썬레시피를사용해리드매니지먼트를자동화하기위한웹훅을구현하고비즈니스전문가가웹훅을활용하는방법을살펴본다.
8장,‘봇과대화’에서는새로운봇의세계로안내한다.우선봇의기능을기준으로봇을분류하고,텔레그램(Telegram)같은앱에서봇을만들고사용할수있는방법을살펴본다.
8장에서는무상태(stateless)및상태(stateful)의개념을간략히소개하고인공지능알고리즘을봇에통합하는방법을다룬다.마지막으로서적출판웹사이트의예제를살펴보며,고객지원팀이일상적으로처리하는문제인고객과의적절한상호작용을달성하는데봇이어떻게사용될수있는지보여준다.
9장,‘이미지작업’에서는이미지를다른포맷(압축을고려)으로변환하고,이미지의크기를조정하고자르는방법과파이썬으로썸네일을생성하는방법을보여준다.
그뿐아니라이미지간의차이를발견하고비교하는기본적인내용을제공하므로이미지기반검색알고리즘을구축하는데매우유용하다.마지막으로,문서스캐닝프로세스와파이썬을사용해문서를색인하는과정을자동화함으로써종이없는회사로전환하도록동기를부여한다.
10장,‘데이터분석과시각화’에서는데이터분석프로세스에대한소개로시작하고단순한방법으로필수적인측면을다룬다.여기서는필터링과데이터집계같은기술을사용해관련데이터를읽고선택할수있는방법을살펴본다.
파이썬레시피를사용해데이터를해석하고시각화를통한통찰력도얻을수있다.마지막으로,소셜미디어데이터를분석하고잡지기사에대한통찰력을얻는비즈니스사용사례를다룬다.재미있는사용사례가맞는가?더많은내용을살펴보기위해10장을읽어보자.
11장,‘시간대’에서는날짜와시간객체를다루는파이썬레시피를다룬다.날짜에시간혹은일을추가하고,날짜를비교하고,날짜와시간을여러형식으로표현할수있는방법을살펴본다.또한서머타임을사용하고,파이썬을사용해시간대를계산하는방법을다룬다.
마지막으로자동화된송장처리의예를들어비즈니스프로세스를자동화하는동안시간대를고려해야하는필요성을강조하기위해시간대와관련된문제를다룬다.