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

뚝딱뚝딱 파이썬 자동화

  • 알스웨이가트
  • 이제혁
  • 인사이트
  • 2021년 07월 28일
사용자 평점
0리뷰 0개
10%29,700원33,000원
적립금
1,650원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

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

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

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

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

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

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

배송안내

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

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

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

지금 주문하면 10/1(목) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9788966263219
쪽수680쪽
크기기타 규격
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 인터넷
관련 이벤트

AI추천 이유

책 소개
“이제 단순 반복 작업은 파이썬으로 해치운다” 컴퓨터로 하는 작업 중에서 단순 반복 작업이 의외로 적지 않다. 파일 이름을 일일이 바꾼다거나 스프레드시트 셀을 수천 개 업데이트해야 한다거나 하는 등의 작업은 시간과 정신과 건강을 갉아먹는다. 컴퓨터의 장점은 이처럼 사람이 몇 시간 동안 해야 할 일을 빠르게 처리할 수 있다는 것이다. 이 책은 파이썬의 풍부한 라이브러리를 활용해 일상이나 업무에서 부딪히는 단순 반복 작업을 처리하는 방법을 소개한다. 특히 프로그래밍 지식이나 경험이 많지 않은 사람도 코드를 한 줄 한 줄 입력하며 따라 하면서 복잡해 보이는 작업을 단계별로 나누어 자동화하는 방법을 익힐 수 있도록 안내하고 있다. 출간 이후 20만 부가 넘게 팔린 이 책의 개정판인 2판에는 입력값 검증, 지메일·구글 스프레드시트 자동화, CVS 파일 처리 등에 관한 내용과 다양한 연습 프로젝트가 추가됐다.
목차
옮긴이의 글 감사의 말 들어가는 글 1부 파이썬 프로그래밍 기초 1장 파이썬 기초 대화형 셸에 표현식 입력하기 정수, 부동 소수점 수 및 문자열 자료형 문자열 결합 및 복제 변수에 값 저장하기 첫 번째 프로그램 프로그램 해부하기 요약 연습 문제 2장 흐름 제어 불값 비교 연산자 불 연산자 불 연산자와 비교 연산자를 같이 사용하기 흐름 제어 요소 프로그램 실행 흐름 제어문 모듈 불러오기 sys.exit( ) 함수를 사용하여 프로그램 조기 종료하기 간단한 프로그램: 숫자 맞히기 간단한 프로그램: 가위바위보 요약 연습 문제 3장 함수 매개 변수를 사용한 def 문 반환값과 return 문 None 값 키워드 인자와 print( ) 함수 호출 스택 지역 및 전역 범위 global 문 예외 처리 간단한 프로그램: 지그재그 요약 연습 문제 연습 프로젝트 4장 리스트 리스트 자료형 리스트로 작업하기 복합 할당 연산자 메서드 예제 프로그램: 리스트로 매직 8볼 만들기 시퀀스 자료형 참조 간단한 프로그램: 콘웨이의 생명 게임 요약 연습 문제 연습 프로젝트 5장 딕셔너리와 데이터 구조화 딕셔너리 자료형 보기 좋게 출력하기 자료 구조를 사용하여 실제 사물 모델링하기 요약 연습 문제 연습 프로젝트 6장 문자열 조작하기 문자열 다루기 문자열을 다른 문자열 안에 넣기 유용한 문자열 메서드들 ord( ), chr( ) 함수로 문자의 숫잣값 알아내기 pyperclip 모듈로 문자열 복사, 붙여 넣기 프로젝트: 다중 클립보드 자동 메시지 프로젝트: 위키 마크업에 글머리 기호 추가하기 간단한 프로그램: 피그 라틴 요약 연습 문제 연습 프로젝트 2부 작업 자동화하기 7장 정규 표현식으로 패턴 대조하기 정규 표현식 없이 텍스트 패턴 찾기 정규 표현식으로 텍스트 패턴 찾기 정규 표현식을 활용한 더 많은 패턴 대조 최대 일치와 최소 일치 findall( ) 메서드 문자 클래스 사용자 정의 문자 클래스 만들기 캐럿 및 달러 기호 문자 와일드카드 문자 정규 표현식 기호 복습하기 대소문자를 구분하지 않고 대조하기 sub( ) 메서드로 문자열 치환하기 복잡한 정규 표현식 관리하기 re.IGNORECASE, re.DOTALL, re.VERBOSE를 함께 사용하기 프로젝트: 전화번호∙이메일 주소 추출기 요약 연습 문제 연습 프로젝트 8장 입력값 검증하기 PyInputPlus 모듈 프로젝트: 어리석은 사람을 오랫동안 바쁘게 하는 방법 프로젝트: 곱하기 퀴즈 요약 연습 문제 연습 프로젝트 9장 파일 읽고 쓰기 파일과 파일 경로 파일 읽기/쓰기 프로세스 shelve 모듈로 변수 저장하기 pprint.pformat( ) 함수로 변수 저장하기 프로젝트: 무작위로 퀴즈 파일 생성하기 프로젝트: 업데이트 가능한 다중 클립보드 요약 연습 문제 연습 프로젝트 10장 파일 정리하기 shutil 모듈 디렉터리 트리 탐색하기 zipfile 모듈로 파일 압축하기 프로젝트: 파일 이름을 미국식 날짜 표기에서 유럽식 날짜 표기로 변경하기 프로젝트: 폴더를 ZIP 파일로 백업하기 요약 연습 문제 연습 프로젝트 11장 디버깅 예외 일으키기 트레이스백 내용을 문자열로 받기 단언 로깅 뮤의 디버거 요약 연습 문제 연습 프로젝트 12장 웹 스크래핑 프로젝트: webbrowser 모듈로 mapIt.py 작성하기 requests 모듈을 사용하여 웹에서 파일 다운로드하기 다운로드한 파일을 하드 드라이브에 저장하기 HTML bs4 모듈로 HTML 구문 분석하기 프로젝트: 모든 검색 결과 열기 프로젝트: 모든 XKCD 만화 다운로드하기 selenium 모듈을 사용하여 브라우저 제어하기 요약 연습 문제 연습 프로젝트 13장 엑셀 스프레드시트 다루기 엑셀 문서 openpyxl 모듈 설치하기 엑셀 문서 읽기 프로젝트: 스프레드시트에서 데이터 읽기 엑셀 문서 쓰기 프로젝트: 스프레드시트 업데이트하기 셀의 글꼴 설정하기 Font 객체 수식 행과 열 조정하기 차트 요약 연습 문제 연습 프로젝트 14장 구글 스프레드시트 다루기 EZSheets 설치 및 설정 Spreadsheet 객체 Sheet 객체 구글 스프레드시트 할당량 다루기 요약 연습 문제 연습 프로젝트 15장 PDF와 워드 문서 다루기 PDF 문서 프로젝트: 여러 PDF에서 선택한 페이지를 결합하기 워드 문서 워드 문서에서 PDF 파일 생성하기 요약 연습 문제 연습 프로젝트 16장 CSV 파일과 JSON 데이터 다루기 csv 모듈 프로젝트: CSV 파일에서 헤더 제거하기 JSON과 API json 모듈 프로젝트: 현재 날씨 정보 가져오기 요약 연습 문제 연습 프로젝트 17장 시간 관리, 작업 예약, 프로그램 실행 time 모듈 숫자 반올림하기 프로젝트: 슈퍼 스톱워치 datetime 모듈 파이썬의 시간 함수들 복습하기 멀티스레딩 프로젝트: 멀티스레드 XKCD 다운로더 파이썬으로 다른 프로그램 실행하기 프로젝트: 간단한 카운트다운 프로그램 요약 연습 문제 연습 프로젝트 18장 이메일과 문자 메시지 보내기 지메일 API로 이메일 전송 및 수신하기 SMTP 이메일 전송하기 IMAP IMAP으로 이메일 가져오기와 삭제하기 프로젝트: 회원에게 회비 알림 이메일 보내기 SMS 이메일 게이트웨이로 문자 메시지 보내기 트윌리오로 문자 메시지 전송하기 프로젝트: ‘나에게 문자 보내기’ 모듈 요약 연습 문제 연습 프로젝트 19장 이미지 처리하기 컴퓨터 이미지 기초 필로로 이미지 처리하기 프로젝트: 로고 추가하기 이미지에 그리기 요약 연습 문제 연습 프로젝트 20장 GUI 자동화로 키보드와 마우스 제어하기 pyautogui 모듈 설치하기 맥OS의 앱 접근성 설정하기 순조롭게 진행하기 마우스 움직임 제어하기 마우스 상호 작용 제어하기 마우스 이동 계획하기 스크린샷 분석하기 이미지 인식 창 정보 얻기 키보드 제어하기 GUI 자동화 스크립트 설정하기 PyAutoGUI 함수 복습 프로젝트: 자동 양식 채우기 화면에 메시지 상자 출력하기 요약 연습 문제 연습 프로젝트 부록 A 서드 파티 모듈 설치하기 부록 B 프로그램 실행하기 부록 C 연습 문제 해답 찾아보기
저자 소개
저자 : 알스웨이가트
    알 스웨이가트 Al Sweigart
    소프트웨어 개발자이며 기술 서적 저자이기도 하다. 제일 좋아하는 프로그래밍 언어는 파이썬이며, 실제로 몇 가지 오픈 소스 모듈을 개발하기도 했다. 그가 집필한 책들은 크리에이티브 커먼즈 라이선스에 따라 그의 웹 사이트인 https://inventwithpython.com/에서 자유롭게 볼 수 있다.

    도서리뷰

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

    안내 열기구매(배송/수령완료) 후 리뷰를 작성하시면 적립금 300원을 드려요!

    등록된 리뷰가 없습니다

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

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

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