옮긴이 머리말 vii
베타리더 후기 ix
이 책에 대하여 xi
이 책을 읽는 법 xiii
CHAPTER 1 파이썬으로 업무를 자동화해보자
1-1 파이썬과 자동화 처리 3
1-2 파이썬 설치하기 9
1-3 IDLE로 프로그램 작성하기 19
1-4 파이썬 프로그램 실행하기 28
1-5 파이썬에서 날짜·시간 계산하기 35
CHAPTER 2 엑셀 조작을 자동화해보자
2-1 엑셀 라이브러리 설치하기 43
2-2 기본적인 엑셀 데이터 다루기 50
2-3 엑셀 데이터 쓰기 56
2-4 엑셀 시트에 데이터 채우기 64
2-5 엑셀 데이터 읽기 75
2-6 엑셀 시트에서 데이터 추출하기 85
2-7 엑셀에서 두 개 이상의 문서와 시트 조작하기 93
2-8 엑셀 서식 및 테두리 설정하기 104
CHAPTER 3 복잡한 엑셀 업무를 자동화해보자
3-1 엑셀 템플릿 활용하기 119
3-2 복수 파일 취합: 고객별 청구서 발행하기(1) 124
3-3 청구 금액 집계: 고객별 청구서 발행하기(2) 132
3-4 시트 형식 변경하기 148
3-5 워드와 엑셀 연계하기 164
3-6 CSV와 엑셀 연계하기 180
3-7 엑셀 파일을 PDF로 출력하기(윈도우) 192
CHAPTER 4 스크레이핑과 웹 브라우저를 자동화해보자
4-1 뷰티풀 수프와 스크레이핑 이해하기 205
4-2 책 소개 HTML 분석하기 220
4-3 Requests로 HTTP 요청 보내기 233
4-4 책 소개 사이트 스크레이핑하기 250
4-5 링크를 탐색하며 문서 다운로드하기 262
4-6 셀레늄으로 웹 브라우저 조작하기 278
4-7 동적인 책 소개 사이트 조작하기 297
CHAPTER 5 메일과 SNS를 자동화해보자
5-1 파이썬으로 메일 보내기 321
5-2 메일에 파일 첨부하기 334
5-3 라인 자동 메시지 보내기 343
5-4 트위터 자동 게시하기 352
5-5 작업 스케줄러로 정기 작업 실행하기(윈도우) 366
CHAPTER 6 업무에 도움이 되는 자동화 기술을 알아보자
6-1 간단한 사내 웹 서버 만들기 383
6-2 대화상자 활용하기 391
6-3 데스크톱 앱 만들기 404
6-4 파이썬 프로그램 배포하기(윈도우) 417
6-5 활용도가 높은 정규식 사용하기 424
6-6 마우스와 키보드 자동화하기 435
APPENDIX 파이썬 기본 문법
A-1 기본 문법과 사칙연산 451
A-2 제어 구문 455
A-3 리스트, 튜플, 딕셔너리 459
A-4 함수 463
찾아보기 469