growuplo***
2024-10-28

엑셀 대신 파이썬으로 일잘러 되기! 파이썬으로 당신의 업무를 스마트하게 자동화하고 칼퇴하자!
안녕하세요? 정리하는 개발자 워니즈입니다. 이번에는 직장인분들께 유용한 책을 소개드리려고합니다. 바로 “엑셀 대신 파이썬으로 업무 자동화 하기” 라는 책입니다. 이 책은 프로그래밍 언어 입문 No.1으로 일컬어지는 파이썬을 통해 반복적인 업무를 자동화하는 방법을 알려줍니다. 특히, 엑셀을 주로 사용하는 직장인들에게 큰 도움이 될 것입니다.

파이썬의 기초적인 내용에 대해서 소개를 하고 있습니다. 처음 접하는 사람이더라도 이책을 무리 없이 읽을 수 있는것은 이러한 기초적인 지식에 대해서도 챕터로 소개를 하고 있기 떄문입니다.
파이썬은 코딩에 대한 지식이 전혀 없는 초보자도 쉽게 배울 수 있는 언어로 알려져 있습니다. 그 이유는 파이썬의 문법이 간결하고 직관적이기 때문입니다. 예를 들어, 복잡한 알고리즘 없이도 간단한 명령어로 작업을 수행할 수 있습니다. 이러한 특성 덕분에 파이썬은 프로그래밍 언어 입문 No.1으로 불리기도 합니다. 특히, 반복적인 업무로 고통받는 직장인들에게는 적합한 선택이 될 수 있습니다.
이러한 기초 지식에 대해서 습득을 한다면 이어지는 챕터를 무리 없이 따라할 수 있도록 구성이 되어있습니다.
엑셀을 켜고 복잡한 수식과정과 복잡한 데이터를 다루는 부분에서 간단하게 코드 몇줄로 동작하는 흐름에 대해서 소개를 하고 있습니다.
특히 데이터 분석에 많이 사용되는 pandas 패키지를 활용해서 예제를 보여주고있어서 활용도가 높다고 생각했습니다. 그리고 matplotlib 을 통해서 다양한 형태의 그래프 함수 및 서식 편집 기능을 제공해주고있어서 시각화 하는 부분도 도움을 많이 받을 수 있습니다.
직장인들이 매일 하는 일들을 생각해보면, 많은 부분이 실제로 낮은 난이도의 작업들입니다. 이러한 작업들은 반복적으로 수행되는 경우가 많고, 시간도 상당히 소모됩니다. 예를 들어, 매일매일 환율 정보를 검색해 문서에 업데이트하는 작업은 매우 반복적이죠. 하지만 파이썬을 활용하면 이러한 작업을 자동화하여, 시간이 절약되고 실수를 줄일 수 있습니다.
openpyxml의 모듈을 통해서 엑셀 파일의 내용을 쉽게 변경하거나 엑셀에서 일어나는 단순 반복 작업을 빠르게 처리할 수 있도록 설명하고 있습니다. 아래처럼 그동안 엑셀에서 직접 수작업 하던 부분들을 모두 코드화 하여 자동화를 할 수 있습니다.
python-pptx를 활용하여 파워포인트 파일(pptx)의 읽기/쓰기, 슬라이드 추가 및 삭제, 그래프 추가 부분에 대해서도 설명하고 있습니다. 파일 수정을 해서 그동안 직접 수정하던 부분들을 모두 코드화 하여 자동화를 할 수 있는 부분에 대해서 상세히 설명하고 있습니다.
pyautogui 패키지도 설명을 하고 있는데요. 마우스, 키보드를 제어해서 직접 코드화 시켜두면 알아서 반복 작업들을 수행해주는 패키지입니다. 필자도 이 라이브러리를 활요해서 단순한 작업 등에 대해서 자동화를 해 본 경험이 있는데요. 꽤나 유용하게 활용 될 수 있습니다.
웹 크롤링에 대해서도 소개를 하고있는데요. 웹페이지 내에 있는 특정 데이터를 자동화 프로그램을 이용해서 수집하는것을 말합니다.
끝으로 실전 사례에대해서 소개를 하고, 개정판에만 포함된 챗GPT를 통해 코드를 제공받는 부분에 대해서도 소개를 하고 있습니다. 꽤나 실전적이고 유용한 부분이므로 독자로하여금 많은 부분을 배울 수 있을 것 같다는 생각을 했습니다.
이 책을 설명하는 내용은 책의 뒷 표지에 잘 나와있습니다.

이 책은 파이썬을 처음 접하는 분들에게도 적합하며, 반복적인 업무로 고통받는 직장인들에게 큰 도움이 될 것입니다. 특히, 엑셀을 주로 사용하는 분들이라면 이 책을 통해 업무 효율성을 크게 향상시킬 수 있습니다.
마지막으로, 이 책을 통해 파이썬을 배우고, 업무 자동화의 세계에 발을 들여보시길 추천드립니다. 여러분의 업무가 한층 더 수월해질 것입니다!
본 포스팅은 “한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.”