파이썬 데이터분석 입문 강좌의 맛보기 강의입니다.
파이썬의 개발환경을 설정해보도록 하겠습니다. 개발환경이라는 것은 프로그램을 작성하고 실행시키는 환경을, 즉 코딩될 수 있는 환경을 개발환경이라고 얘기를 하고 있고요. 개발환경은 크게 세 가지를 고려해서 설치를 하셔야 돼요. 첫 번째는 여러분이 갖고 있는 운영체제예요. 운영체제는 저희가 윈도우 환경이 대부분 많으실 거고요. 그래서 저희는 윈도우 환경이라고 생각하고 그리고 진행하도록 하겠습니다. 두 번째는 파이썬을 직접 여러분이 까셔야 되는데요. 실제 프로그램을 컴파일러 인터프리터를 직접 깔도록 하겠습니다 저희는 파이썬 3.0 버전대를 깔거구요 세번째는 조금 더 편리하게 파이썬 프로그램을 진행하기 위해서는 코드 편집기가 필요해요 그래서 각종 코드 편집기가 굉장히 많은데요 여러분이 기존에 쓰시던 것이 있으면 그걸 사용하셔도 좋구요 저는 주피터 노트북을 직접 깔아서 주피터 노트북을 통해서 파이썬을 프로그램 하도록 하겠습니다 그래서 저희는 세가지가 필요해요 첫번째 윈도우 10이라는 윈도우 OS 개발환경이 필요하고요 두번째는 파이썬이 가장 중요하죠 이게 컴파일러니까 인터프리터니까 그래서 파이썬의 인터프리터가 필요하고요 더하기 그 다음에 조금 더 편리한 코딩을 위해서는 주피터라는 코드 편집기가 좀 필요합니다 그래서 이 개발환경을 지금부터 진행하도록 하겠습니다 만일 여러분이 매일 파이썬을 접하고 데이터 분석을 하는 환경에 계신다면 파이썬을 설치하실 때 두 번째 방법인 윈도우를 설치하고 아나콘다를 설치하는 방법도 좋습니다 아나콘다 안에는 파이썬도 들어가 있고요 그 다음에 주피터 편집기도 들어가 있고요 각종 텐서나 각종 모듈들 과학 계산에 필요한 굉장히 많은 모듈들이 들어가 있습니다 그래서 한꺼번에 설치를 해주는 아나콘다 환경도 추천해 드립니다 파이썬 프로그램을 다운받기 전에 여러분 컴퓨터가 32비트 컴퓨터인지 64비트 컴퓨터인지 확인하기 위해서 파일탐색기 창을 열어보도록 하겠습니다. 파일탐색기 창을 열어서 내 PC를 선택하신 후에 오른쪽 마우스 버튼을 누른 다음에 속성창을 클릭합니다. 여기 속성에 보시면 제 컴퓨터는 현재는 제 컴퓨터가 여기 있는 64비트 운영체제라고 저희가 되어 있어요 그래서 저는 프로그램을 다운받을 때 64비트를 다운받을 겁니다 만약 여러분이 여기가 32비트 운영체제라고 하면 거기에 맞는 32비트 파이썬을 다운로드 받으셔야 합니다 이제 여러분의 웹브라우저를 하나 여셔서요 주소창에 python.org라고 입력하도록 하겠습니다 클릭하시면 파이썬의 사이트로 이동할 거고요 메뉴 중에 보시면 두 번째 다운로드 메뉴가 있어요 얘를 클릭해 보겠습니다 클릭하시고 가장 최신 버전인 3.8.2 버전을 받지 마시고 해당되는 윈도우가 저희가 환경이 윈도우니까 윈도우 환경이라는 이 버튼을 클릭하시면 윈도우 환경에 설치될 수 있는 파이썬 버전이 나오게 됩니다 그 중에 저희는 파이썬 버전 3.7.6 버전을 설치하도록 하겠습니다 저희가 이제 컴퓨터가 제 컴퓨터가 64비트인지 확인했기 때문에 저는 x86-64 라고 되어있는 수행이 가능한 인스톨러.exe를 다운받도록 하겠습니다 클릭해 보겠습니다 다운로드 받은 파일을 열어서 저희 가져올 건데요 복사를 하신 다음에 C 밑에 작업 디렉터리를 하나 만들도록 하겠습니다 그래서 파이썬이라는 폴더를 만들어서 파이썬 폴더 아래에다가 설치파일을 옮겨 주도록 하겠습니다 이제 다운로드 받은 파일을 통해서 파이썬을 설치해 보도록 하겠습니다 더블클릭하시면 파이썬 설치 화면이 나오고요 파이썬 설치 화면에서 주의하셔야 될 게 있는데요 맨 아래에 있는 add 3.7 to path라는 환경변수에 파이썬의 경로를 추가해주는 옵션을 반드시 체크하셔야 합니다 체크가 지금 풀려 있기 때문에 반드시 클릭을 통해서 체크를 해주셔야 하고요 그리고 나서 큰 버튼 위쪽 보시면 install now가 있어요 이 버튼을 클릭하시면 되겠습니다 설치가 되고 있고요 자 이렇게 되면 파이썬이 설치가 됐다 성공적으로 설치했다는 종료 화면이 뜨게 됩니다 클로즈 버튼을 누르시면 되겠습니다 파이썬 프로그램을 설치를 다 하셨으면 파이썬 프로그램이 제대로 설치되는지 확인해 보도록 하겠습니다 윈도우 시작 단추를 누르시고요 시작 단추에서 파이썬을 찾아보도록 하겠습니다 파이썬을 찾으시면 IDLE와 파이썬 3.7이 이렇게 설치된 걸 확인해 볼 수가 있고요 먼저 파이썬이 제대로 동작하는지 확인해 보기 위해서 파이썬 3.7을 클릭해 보겠습니다 여기서 꺽쇠 3개 나오는 이 부분은 파이썬의 프롬프트이고요 이렇게 나와야 정상적으로 파이썬이 동작하고 있는 걸 확인할 수가 있고요 기초적으로 저희가 1 더하기 2 정도의 간단한 프로그램을 진행해 보면 1하고 2를 더해서 결과가 3이 되는 걸 확인할 수가 있었습니다 프린트 문장을 통해서 제대로 설치가 됐는지 한번 더 확인해 보겠습니다 그래서 Hello Python 이라고 저희가 입력을 하고요 문자열을 입력하고요 그리고 엔터를 치게 되면 프린트란 뜻은 Hello Python 이 글자로 화면에 보여줘 라는 뜻이었기 때문에 그대로 여기 뒤에 있는 여기 따옴표 안에 있는 이 문자열을 그대로 화면에 출력하는 프로그램을 진행해 봤습니다 이 창을 닫으시려면 두 가지 방법이 있는데요 X를 통해서 윈도우 창을 닫는 방법이 하나가 있고요 또는 exit()라는 방법이 있어요 괄호를 열고 닫아주시면 정상적으로 종료가 됩니다 파이썬 프로그램이 잘 설치된 걸 확인해 봤으니까 이제는 파이썬 프로그램을 진행해 볼 건데요 파이썬 프로그램을 만드는 방법은 굉장히 다양하게 있어요 다양한 편집기들이 준비되어 있는데 저희는 주로 주피터 노트북이라는 편집 프로그램을 통해서 파이썬 프로그램을 작성할 겁니다 근데 지금은 주피터 노트북을 깔기 전이니까 저희는 일단 기본으로 제공되고 있는 파이썬의 IDLE 기능 다시 말하면 통합 개발 환경의 기능을 이용해서 간단하게 파이썬을 한번 만들어보고 실행해 보도록 하겠습니다 파이썬의 IDLE 개발 환경을 이용해서 파이썬 파일을 하나 만들어 보도록 하겠습니다 시작 단추를 보시고요 시작 단추에 보시면 파이썬이 있죠 파이썬으로 가셔서 IDLE 파이썬을 선택해 보도록 하겠습니다 통합 개발 환경에 해당되는 부분이 떴고요 기존에 그 저희가 파이썬 3.7을 봤을 때하고 다르게 메뉴가 위에 붙어 있는 걸 확인할 수가 있어 파일 에디트 쉘 디버그 옵션 이런 메뉴들이 좀 붙어 있구요 새로운 파일을 만들려면 파일이란 주 메뉴 안에 New File 이라는 부 메뉴를 클릭해 볼게요 얘를 클릭하겠습니다 그러면 파이썬 코딩을 할 수 있는 파일이 하나 생기고요 파이썬 코드는 저희가 그 인터프리터 형식이기 때문에 그 코드를 다른 말로 스크립트라 부르기도 하거든요 그래서 스크립트를 쓸 수 있는 곳이고요 이곳에 저희가 아까도 간단히 해봤지만 화면에 hello python을 출력할 수 있는 문장 하나를 만들어서 저장해보도록 하겠습니다 그래서 print라는 명령을 쓰시고요 따옴표로 붙이시고 hello python이라고 한번 해보도록 하겠습니다 그리고 시작한 문자열은 반드시 닫으셔야 되는데요 문자열을 닫는 것은 따옴표를 닫아주시면 됩니다 괄호도 열었으니 괄호도 반드시 닫아주시면 되고요 이렇게 해서 파일을 저장해보도록 하겠습니다 파일 메뉴에 보시면 세이브 버튼이 있구요 세이브 버튼을 클릭하시면 어디에 저장할 것인지 물어볼 거예요 그러면 저희는 이제 만들어진 저희의 경로가 있죠 C 밑에 파이썬 밑에 저희가 저장해 볼 거고요 그 저장을 저희가 test.py로 저장해 보겠습니다.py는 기본적으로 확장자와.py가 붙기 때문에 안 쓰셔도 무방하고요 쓰셔도 상관없습니다 그래서 저는 이름만 테스트라고 이렇게 저장을 했습니다 저장된 파일을 실행해 보도록 하겠습니다. run이라는 메뉴 안에 보시면 run 모듈이 있고요. run 모듈은 F5 키를 눌러도 똑같습니다. 그래서 run 모듈을 클릭해 볼게요. 클릭해 보시면 저희가 스크립트 창에 프린트 화면에 출력해 주세요 라는 명령 안에 hello python이라는 문자열을 집어넣는데 그 문자열이 화면에 출력된 것을 확인할 수가 있었습니다. 파이썬 프로그램을 실행하는 또 한 가지 방법이 있는데요 이렇게 작성된 프로그램을 IDLE 또는 편집기 상태에서 저희가 실행시키는 것이 아니라 밖에서도 실행이 가능합니다 그래서 프로그램을 일단 닫으시고요 IDLE로 닫아보겠습니다 그리고 이 찾기 단추를 누르셔서 CMD라고 한번 입력해 보도록 하겠습니다 또는 윈도우 버튼하고요 R버튼을 같이 누르셔도 똑같습니다 명령 프롬프트라는 창으로 갈 거고요 명령 프롬프트 창은 이렇게 생겼어요 그래서 명령을 내릴 수 있는 줄이구요 저희가 지금 현재 저희가 갖고 있는 그 test.py 라는 곳이 어디냐면 C 밑에 저는 파이썬 이란 폴더에 만들어 놨기 때문에 일단 이동해 보도록 하겠습니다 해서 cd change 디렉토리 라는 뜻이구요 c 밑에 있는 이라서 c 하고요 반드시 콜론을 쳐 주셔야 되요 그리고 백슬래시 를 쳐 주시구요 백슬래시 하고 파이썬으로 이동해 줘 라고 이렇게 입력해 주게 되면 C 밑에 파이썬으로 이동하게 됩니다 거기 보시면 저희가 테스트 파일을 여기다 저장해 놨기 때문에 얘를 실행시키는 방법은 어떻게 되냐면 파이썬 이란 키워드를 먼저 적어주세요 그래서 파이썬을 실행할 거야 라는 뜻이구요 뒤에는 파이썬을 직접 우리가 만든 파이썬 파일을 주시게 되면 그래서 파이썬 test.py라고 제가 한번 하고 치고 엔터를 쳐볼게요 그러면 저희가 했던 test.py에 있던 내용이 print hello python이었는데 그 내용이 바로 실행돼서 화면에 출력되는 걸 확인할 수가 있습니다 이처럼 파이썬은 인터프리터형 언어이기 때문에 간단하게 별다른 컴파일 과정 없이 프로그램만 스크립트 형식으로 작성해 놓으면 이런 식으로 간편하게 프로그램을 실행시킬 수 있습니다. 파이썬이 기본적으로 제공하고 있는 IDLE라는 도구를 통해서도 파이썬 프로그램은 충분히 가능합니다. 그렇지만 좀 더 좋은 편집기를 쓰시게 되면 프로그램도 효율적으로 진행될 수 있고 디버깅 과정, 다시 말하면 에러를 잡는 과정 굉장히 편하시기 때문에 저희는 주피터 노트북을 따로 설치해서 진행해 보도록 하겠습니다.
