본문 바로가기
업무자동화

파이썬 설치와 왜 파이썬을 배우는가?

by 감튜 2023. 2. 23.
반응형

파이썬 홈페이지(python.org)

https://www.python.org

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

파이썬을 왜 배워야 하는지 정리해 보겠다. 업무자동화,  코딩이 많이들 사용되어지고 있다는 것은 확실하다. 어떤 직업인지 상관없이 엑셀을 필요하다고 생각하고 살아왔는데 이제는 그 엑셀을 자동화한다면 어떤 직장이나 사업장에서 효율적으로 일을 할 수 있게 될 것이다. 모든 작업을 엑셀로 하고 있다면 파이썬을 통한 업무자동화를 스스로 만들어 보길 권장한다. 이제부터 저와 함께 자동화를 하나하나 배워가 보도록 합시다.

 

 파이썬 설치하기

python.org 가 바로 파이썬을 설치하는 사이트다. 설치는 기본적으로 어렵지 않기 때문에 들어가서 화면에 보이시는 Downloads를 누르고 각 운영체제에 맞는 파일을 최신버전으로 다운로드하여 컴퓨터에 설치하면 된다. 파이썬은 하나의 언어체계를 가지고 있다. 우리가 자동화하기 전에 파이썬의 언어를 이해한다면 훨씬 편리하게 사용할 수 있겠지만, 하나의 언어를 완벽하게 배우고 나서 원하는 시스템을 갖추겠다고 한다면 계속 배우고만 있게 될 수 있다. 프로그램의 발전속도가 매우 빠르며 양이 많아 다 배운다는 것이  불가능에 가깝다고 본다.  간단한 문법정도만 배우고 필요한 기능만 복사, 붙여 넣기의 수준으로도 프로그램을 만들거나 자동화를 할 수 있다. 프로그램을 만들며 지치지 않으려면 간단하게라도 만들어봐야 만족감이 생기고 계속 지속할 수 있는 마음이 생긴다. 어렵다고 느낄 수 있다고는 충분히 생각할 수 있다. 하지만, 도전해 보고 시작해 본다면 삶이 달라질 수 있고, 매일매일 반복되는 작업인 1~2시간을 컴퓨터에게 단 몇 분만으로 해결하게 하고, 보다 더 나은 삶을 살아갈 수 있는 첫걸음에는 분명하다. 나 또한 완전한 비전문가로 어렸을 때 컴퓨터활용능력 자격증만 딴 컴퓨터는 게임만 할 줄 아는 일반인이었기에 충분히 여러분도 할 수 있을 거라 생각한다. 

 

 

 

https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows

 

PyCharm 다운로드: JetBrains가 만든 전문 개발자용 Python IDE

 

www.jetbrains.com

파이참 설치하고 세팅하기

파이썬만 가지고는 사용하기가 쉽지 않습니다. 보다 더 편리한 코딩을 위해 파이참을 설치해 보도록 하겠습니다. 위 사이트를 클릭하여 들어갑니다. 파이참은 유료프로그램이지만 개인들을 위해 무료로 연구하는 버전을 출시해 두었습니다. 물론 유료버전과는 차이가 있겠지만, 저도 지금까지 사용하면서 아무런 문제 없이 코딩을 해 왔습니다. Professional 버전으로 30일만 사용할 필요 없이, Community 버전으로 각자의 운영체제에 맞게 다운로드하여 설치를 해주시면 되겠습니다.  모두 간단히 다음, 다음을 눌러주시면서 설치를 완료해주시면 되겠습니다.  먼저, 바탕화면에서 폴더 하나를 설치합니다.  폴더에 들어가서 마우스 오른쪽 버튼을 누르시면 "Open Folder as pycharm community adition proejct"가 생겼습니다. 눌러서 실행하게 되면 파이참이 실행됩니다. 검정화면에 알 수 없는 여러 표현들이 나타나 있을 텐데 실행이 되었다면 그것으로 설치는 완료되었습니다. 하나만 더 세팅하겠습니다. 파이참에서 File - Settings으로 들어가면 창이 하나 보이게 됩니다. 밑에 보시면 "Project: main.py"가 있습니다. 누르시고, 내용이 열리면 python interpreter를 누릅니다. 우리 복사 붙여 넣기 만으로 프로그램을 만들 수 있는 아주 강력한 무기입니다. 오른쪽 창에서 + 버튼을 누르면 새로운 창이 또 열리게 됩니다. 돋보기 버튼에 openpyxl을 검색하시면 수많은 목록 중에 openpyxl이 나타납니다. 클릭하시고 , 밑에 있는 install package 버튼을 눌러줍니다. 모든 준비가 마쳐졌습니다. 이제 다음부터 엑셀을 자동화할 수 있도록 공부를 해보도록 합시다. 몇 시간의 작업들을 단순히 버튼 몇 개 눌렀을 때 놀라운 속도로 결과물이 만들어지는 경험을 할 수 있게 될 것입니다. 저도 이 정도라고 생각하지 못하였습니다. 아주 조금의 작업들을 자동화하다 보니, 다음 스텝이 자동화될 수 있는 것이 보였고, 그다음 단계들도 할 수 있겠다는 생각이 들게 되었습니다. 사람이 직접 해야만 한다는 고정관념에서 벗어나, 함께 공부하다 보면 충분히 생각지도 못한 곳에서 삶의 여유를 가질 수 있게 될 것임을 확신합니다.. 

 
시작이 반입니다. 시작한 여러분들은 반이나 했습니다. 야근으로부터, 반복작업으로부터 해방할 수 있는 날이 될 수 있도록 최선을 다하여 노력하겠습니다. 가족들과 저녁을 먹을 수 있는 시간을 갖기를 바라며.
반응형

'업무자동화' 카테고리의 다른 글

행/열 삽입(추가)하기  (58) 2023.04.05
자주 쓰는 엑셀 함수 종류  (0) 2023.03.24
엑셀함수를 입력 하기  (0) 2023.03.20
파이썬으로 엑셀파일 수정하기  (0) 2023.03.15
파이썬으로 엑셀파일 읽기  (0) 2023.02.23

댓글