• 베스트
  • 소득공제
  • 무료배송

파이썬 자동화 교과서 - 업무 생산성을 3배 높이는 엑셀 워드 크롤링 메일 자동화 기술

  • 쿠지라히코우즈쿠에
  • 문지현
  • 제이펍
  • 2022년 07월 19일
사용자 평점
0리뷰 0개
10%24,30027,000원
적립금
1,350원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
주문 수량 변경시 안내

[주문/배송] 주문 수량 변경 시 안내

주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)

지금 주문하면 9/8(화) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9791192469195
쪽수488쪽
크기기타 규격
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 시스템공학
관련 이벤트

AI추천 이유

책 소개

매일 지루하게 반복되는 작업, 이제 안녕
정시 퇴근과 연봉 인상을 보장하는 파이썬 업무 자동화 기술


사람이 종일 작업할 반복 업무를 프로그래밍을 이용하면 2시간 만에 끝낼 수 있다. 파이썬은 누구나 입문할 수 있는 프로그래밍 언어로, 이 책은 엑셀 데이터 처리 등 일상적인 업무를 파이썬으로 자동화하는 방법을 설명한다. 엑셀 파일 읽고 쓰기, 워드/PDF 저장 등 오피스 문서 자동화로 시작해서, 나아가 웹 브라우저에서 데이터 가져오기, 메일 전송, SNS 게시, 마우스/키보드 조작까지, 일과 삶을 편리하게 해주는 자동화 지식을 담았다.

1장은 파이썬을 설치하고 간단한 코드를 돌려본다. 2장에서는 openpyxl 등으로 엑셀 파일을 열고 데이터를 읽고 쓰는 법, 그리고 셀 서식에 대해서 배운다. 3장은 좀 더 비즈니스 친화적인 내용으로 템플릿 양식 활용, 복수 파일 취합, 그리고 워드(python-docx)나 CSV와 엑셀을 연계하는 방법 등을 살펴본다.

목차

[목 차]

옮긴이 머리말 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

출판사 서평

매일 지루하게 반복되는 작업, 이제 안녕
정시 퇴근과 연봉 인상을 보장하는 파이썬 업무 자동화 기술

사람이 종일 작업할 반복 업무를 프로그래밍을 이용하면 2시간 만에 끝낼 수 있다. 파이썬은 누구나 입문할 수 있는 프로그래밍 언어로, 이 책은 엑셀 데이터 처리 등 일상적인 업무를 파이썬으로 자동화하는 방법을 설명한다. 엑셀 파일 읽고 쓰기, 워드/PDF 저장 등 오피스 문서 자동화로 시작해서, 나아가 웹 브라우저에서 데이터 가져오기, 메일 전송, SNS 게시, 마우스/키보드 조작까지, 일과 삶을 편리하게 해주는 자동화 지식을 담았다.

1장은 파이썬을 설치하고 간단한 코드를 돌려본다. 2장에서는 openpyxl 등으로 엑셀 파일을 열고 데이터를 읽고 쓰는 법, 그리고 셀 서식에 대해서 배운다. 3장은 좀 더 비즈니스 친화적인 내용으로 템플릿 양식 활용, 복수 파일 취합, 그리고 워드(python-docx)나 CSV와 엑셀을 연계하는 방법 등을 살펴본다.

모든 것이 웹으로 이루어지는 오늘날 추세에 맞게, 4장은 뷰티풀 수프(bs4)와 requests를 이용한 웹 크롤링/스크레이핑을 다룬다. HTML/CSS/DOM을 이해하는 것은 물론, 셀레늄과 크롬드라이버로 동적 사이트를 조작하는 방법까지 제대로 배울 수 있다. 5장은 비즈니스에서 빼놓을 수 없는 메일 자동화로 시작한다. 파이썬으로 지메일, 아웃룩, 네이버 메일로 메일을 보내는 방법을 다룬다. 이어서 라인(LINE) 및 트위터 같은 SNS의 API를 이용해 게시물을 올리는 법을 다룬다.

마지막 6장은 업무에 도움이 되는 추가적인 자동화 기술을 다룬다. 간단한 웹 서버 구축(플라스크)과 대화상자를 사용하는 데스크톱 앱 생성(PySimpleGUI)을 다루고, 매크로처럼 마우스와 키보드를 자동화(PyAutoGUI)하는 방법도 살펴본다. 부록으로는 파이썬 문법 핵심을 수록했다.

거의 모든 예제에 대해 윈도우, 리눅스, macOS에서 모두 작동하는 예제 코드를 제공하며, 초심자도 이해할 수 있도록 코드마다 친절한 설명을 달았다. 특히 한국어판에서는 한국 실정에 맞지 않는 원서 예제나 코드를 모두 새롭게 작성하고 테스트했다. 여기에 엑셀 파일 등 실습에 사용할 샘플 데이터를 충분히 제공하므로, 입문자도 실습을 통해 파이썬을 익히고 자신의 업무에 적용할 수 있다.

대상 독자
■ 프로그래밍으로 즐겁게 업무를 처리하고 싶은 분
■ 엑셀, 워드, 웹 브라우저 등을 이용하는 사무 관련 업무를 자동화하고 싶은 분
■ 업무 자동화의 핵심을 알고 싶은 분

저자 소개
저자 : 쿠지라히코우즈쿠에

    옮긴이 문지현
    대학에서 일본학·컴퓨터 과학을 전공했고, IT 솔루션 회사에서 윈도우 클라이언트를 개발했다. 일본어와 개발을 함께 접할 수 있다는 점에 이끌려 IT 번역을 시작했다.

    도서리뷰 (0)
    이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.

    등록된 리뷰가 없습니다

    첫번째 리뷰어가 되어주세요

    교환/반품/환불
    반품/교환방법
    • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
    • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
    반품/교환 가능기간
    • 변심반품의 경우 수령 후 7일 이내
    • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용
    • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 만화, 잡지, 수험서 및 문제집류
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    상품 품절
    • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    매장에서 사용할 수 있는 바코드가 있어요!