SlideShare a Scribd company logo
1 of 42
* 책 구매시 출판사로부터 한 학기 분량의 PPT를 제공받으실 수 있습니다.
업무 자동화를 위한 컴퓨터 세팅
Computer Setting for RPA
CONTENTS
01. 일단 그대로 따라 하기
02. 무료로 온라인 작업실 마련하기
03. 예제 코드 다운로드
03. 컴퓨터에서 코드를 실행하는 방법
6개월 치 업무를 하루 만에 끝내는 업무 자동화 3
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
• 파이썬(Python), 파이참(PyCharm), 깃 배쉬(Git for Windows) 설치하기
• 깃허브(GitHub) 활용 방법 안내
• 예제 코드 리포지토리(repository) 클론(clone)하기 – 예제 코드 설치
• 파이썬 실행하기
• 컴퓨터에서 코드 실행하기
업무 자동화 공부를 위하여
파이썬을 설치하고
컴퓨터 환경을 세팅합니다
[단원의 주요 목표]
6개월 치 업무를 하루 만에 끝내는 업무 자동화 4
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(1) 몇 비트 운영체제인지 확인하기
01. 일단 그대로 따라 하기
1) 시작 버튼(윈도 키)을 누릅니다.
2) ‘제어판’ 입력하고 실행합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 5
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(1) 몇 비트 운영체제인지 확인하기
01. 일단 그대로 따라 하기
<시스템 및 보안> 메뉴를 클릭합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 6
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(1) 몇 비트 운영체제인지 확인하기
01. 일단 그대로 따라 하기
<시스템> 메뉴를 클릭합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 7
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(1) 몇 비트 운영체제인지 확인하기
01. 일단 그대로 따라 하기
<시스템 종류> 항목에서 운영 체제의 비트를 확인합니다. (64비트 or 32비트)
6개월 치 업무를 하루 만에 끝내는 업무 자동화 8
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(1) 몇 비트 운영체제인지 확인하기
01. 일단 그대로 따라 하기
64Bit 컴퓨터는 32Bit 컴퓨터에 비해
- 데이터 처리 역량이 뛰어납니다
- 더 큰 용량의 메모리(RAM)를 인식할 수 있습니다
- 더 큰 단위의 숫자를 표현할 수 있습니다
32Bit 64Bit
32차선 도로 vs 64차선 도로
6개월 치 업무를 하루 만에 끝내는 업무 자동화 9
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(2) 파이썬 설치 파일 다운로드
01. 일단 그대로 따라 하기
파이썬 공식 홈페이지로 이동합니다.
https://python.org
6개월 치 업무를 하루 만에 끝내는 업무 자동화 10
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(2) 파이썬 설치 파일 다운로드
01. 일단 그대로 따라 하기
32Bit 운영체제일 경우 클릭합니다
64Bit 운영체제일 경우 클릭합니다
6개월 치 업무를 하루 만에 끝내는 업무 자동화 11
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(2) 파이썬 설치 파일 다운로드 (64Bit인 경우)
01. 일단 그대로 따라 하기
<Latest Python 3 Release – Python 3.x.x> 메뉴를 클릭합니다.
https://www.python.org/downloads/windows/
6개월 치 업무를 하루 만에 끝내는 업무 자동화 12
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(2) 파이썬 설치 파일 다운로드 (64Bit인 경우)
01. 일단 그대로 따라 하기
<Windows x86-64 executable installer> 메뉴를 클릭합니다.
다운로드가 시작됩니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 13
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(3) 파이썬 설치
01. 일단 그대로 따라 하기
다운로드한 파이썬 설치 파일을 실행합니다.
※ 반드시 <Add Python 3.x to PATH>를 체크합니다.
※ <Install Launcher for all users>의 체크는 해제합니다.
<Install Now>를 눌러 설치를 진행합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 14
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(4) 파이썬이 잘 설치되었나 확인하기
01. 일단 그대로 따라 하기
1) 윈도 키 + R을 눌러 <실행> 창을 실행합니다.
2) ‘cmd’를 입력하고 엔터키를 누릅니다.
3) 명령 프롬프트 창이 실행됩니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 15
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(4) 파이썬이 잘 설치되었나 확인하기
01. 일단 그대로 따라 하기
까만색 창에 python 이라 입력하고 엔터키를 누릅니다.
> python
파이썬 설치가 잘 되었다면 아래와 같은 글자가 화면에 표시됩니다.
Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32]
Type “help”, “copyright”, “credits” or “license” for more information.
>>>
설치 과정에서 <Add Python 3.x to PATH>를 체크하지 않았다면 결과가
제대로 실행되지 않고 오류가 발생합니다.
이 경우 파이썬을 삭제하고 다시 설치하시기 바랍니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 16
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(5) 첫 코딩
01. 일단 그대로 따라 하기
화면의 >>> 표시 뒤에 글자를 입력할 수 있습니다.
아래와 같이 “Hello, World!”라는 글자를 입력해 봅니다.
Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32]
Type “help”, “copyright”, “credits” or “license” for more information.
>>> Hello, World!
까만 창에 글자를 입력하여 코딩을 할 수 있습니다.
엔터키를 누르면 입력된 코드가 컴퓨터에게 전달되고, 실행됩니다.
엔터키를 눌러 봅니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 17
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(5) 첫 코딩
01. 일단 그대로 따라 하기
엔터키를 누르면 아래와 같이 오류가 발생합니다.
Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32]
Type “help”, “copyright”, “credits” or “license” for more information.
>>> Hello, World!
File “<stdin>”, line 1
Hello, World!
SyntaxError: invalid syntax
>>>
축하합니다. 여러분의 첫 코딩입니다! 그리고 첫 버그입니다!
Syntax Error는 코딩 과정에서 ‘문법’을 실수할 경우 발생하는 오류입니다.
파이썬은 Syntax Error가 발생할 경우 오류가 발생한 위치를 알려줍니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 18
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(5) 첫 코딩
01. 일단 그대로 따라 하기
이번에는 아래와 같이 따옴표를 함께 입력합니다.
>>> ‘Hello, World!’
준비가 되었다면 엔터키를 눌러 코드를 실행합니다.
>>> ‘Hello, World!’
‘Hello, World!’
이번에는 오류 메시지 없이 코드가 정상적으로 실행되었습니다.
문법에 맞는 코드를 작성했기 때문입니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 19
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
(6) 파이썬과 사칙연산
01. 일단 그대로 따라 하기
이번에는 파이썬에게 덧셈을 시켜 보겠습니다.
아래와 같이 숫자의 덧셈을 입력하고 엔터키를 눌러 봅니다.
>>> 3 + 4
7
파이썬은 복잡한 숫자의 덧셈을 순식간에 계산할 수 있습니다.
사람이 손으로 계산했다면 오랜 시간이 걸렸겠지요?
덧셈 계산을 몇 번 더 수행하며 익숙해져 봅니다.
이번에는 훨씬 더 복잡한 덧셈을 시켜 보겠습니다.
화면에 복잡한 숫자의 덧셈식을 입력하고 엔터키를 눌러 봅니다.
>>> 234532623 + 452463245
686995868
6개월 치 업무를 하루 만에 끝내는 업무 자동화 20
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
이번에는 뻴셈 연산을 해 보겠습니다.
>>> 10 – 4
6
뺄셈 연습도 몇 번 더 해 보며 익숙해져 봅시다.
마찬가지로 복잡한 숫자의 뺄셈을 파이썬에게 시켜 봅니다.
>>> 252345 – 123424
128921
(6) 파이썬과 사칙연산
6개월 치 업무를 하루 만에 끝내는 업무 자동화 21
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
곱셈 연산은 x 대신 *를 사용합니다.
>>> 2 * 4
8
곱셈 연습도 몇 번 더 해 보며 익숙해져 봅시다.
파이썬은 복잡한 숫자의 곱셈 역시 순식간에 계산해냅니다.
>>> 234123 * 42423
9932200029
(6) 파이썬과 사칙연산
6개월 치 업무를 하루 만에 끝내는 업무 자동화 22
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
나눗셈 연산은 ÷ 대신 /를 사용합니다.
>>> 12 / 3
4
나눗셈 연습도 몇 번 더 해 보며 익숙해져 봅시다.
파이썬은 복잡한 숫자의 나눗셈 역시 순식간에 계산해냅니다.
>>> 52345 / 3213
16.291627762216
(6) 파이썬과 사칙연산
6개월 치 업무를 하루 만에 끝내는 업무 자동화 23
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(7) 파이참(PyCharm) 설치하기
https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows
파이참 다운로드 페이지로 이동합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 24
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(7) 파이참(PyCharm) 설치하기
Community 버전을 다운로드하여 파이참을 설치합니다.
설치 과정에서 모두 (예) 를 누릅니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 25
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(7) 파이참(PyCharm) 설치하기
설치가 잘 되었다면 바탕 화면에서 마우스 오른쪽 버튼을 클릭할 경우
<Open Folder as PyCharm Project> 메뉴가 새로 생겨 있습니다.
클릭하여 파이참을 실행합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 26
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(7) 파이참(PyCharm) 설치하기
어두운 테마와 밝은 테마 중 취향에 맞는 테마를 선택합니다.
최초 실행시 파이참이 환경을 설정하는 데 오랜 시간을 필요로 합니다.
파이참 창을 최소화하고 다음 과정으로 넘어갑니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 27
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(8) Git for Windows 설치하기
Git for Windows 공식 홈페이지로 이동합니다.
https://gitforwindows.org/
6개월 치 업무를 하루 만에 끝내는 업무 자동화 28
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(8) Git for Windows 설치하기
<Download> 버튼을 클릭하여 설치 파일을 다운로드합니다.
설치 과정에서 모두 (예)를 클릭합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 29
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
01. 일단 그대로 따라 하기
(8) Git for Windows 설치하기
설치가 잘 되었다면 바탕화면에서 마우스 오른쪽 버튼을 클릭할 경우
<Git Bash Here> 메뉴가 새로이 생겨납니다.
여기까지 따라왔다면 업무 자동화를 위한 모든 준비가 끝났습니다.
수고 많으셨습니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 30
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
02. 무료로 온라인 작업실 마련하기
(1) GitHub 안내
GitHub(깃허브)는 코드를 저장하고 공유하는 온라인 작업실입니다.
전 세계의 개발자들과 IT회사들이 깃허브를 활용하고 있습니다.
이번 강의의 업무 자동화 예제 코드도 깃허브를 통하여 제공합니다.
직접 만든 코드를 깃허브에 많이 올려두면 취직/이직시 도움이 됩니다.
https://github.com
6개월 치 업무를 하루 만에 끝내는 업무 자동화 31
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
02. 무료로 온라인 작업실 마련하기
(2) 리포지토리(Repository)의 간단한 사용 방법
깃허브의 리포지토리는 코드를 저장하는 저장소입니다.
위 링크로 접속하시면 예제 코드의 저장소를 살펴보실 수 있습니다.
https://github.com/needleworm/bhban_RPA
6개월 치 업무를 하루 만에 끝내는 업무 자동화 32
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
03. 예제 코드 다운로드
(1) Git Bash의 실행
예제 코드를 설치하고 싶은 폴더로 이동합니다. 바탕 화면도 좋습니다.
마우스 오른쪽 버튼을 클릭하여 <Git Bash Here> 메뉴를 클릭합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 33
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
03. 예제 코드 다운로드
(1) Git Bash의 실행
Git Bash를 실행하시면 위와 같이 까만 창이 실행됩니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 34
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
03. 예제 코드 다운로드
(2) 예제 코드 설치
아래와 같이 코드를 입력하고 엔터키를 누릅니다.
$ git clone https://github.com/needleworm/bhban_RPA
메시지가 출력되며 코드의 다운로드와 설치가 자동으로 진행됩니다.
$ git clone https://github.com/needleworm/bhban_RPA
Cloning into bhban_RPA’…
remote: Enumerating objects: 152, done.
remote: Counting objects: 100% (152/152), done.
remote: Compressing objects: 100% (131/131), done.
remote: Total 4245 (delta 53), reused 86 (delta 21), pack-reused 4093
Receiving objects: 100% (4245/4245), 5.61 Mib | 2.91 Mib/s, done.
Resolving Deltas: 100% (2352/2352), done.
설치가 완료되면 Git Bash를 종료합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 35
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
03. 예제 코드 다운로드
(3) 설치된 예제 코드 확인하기
새로이 생긴 <bhban_RPA> 폴더를 열어 내용물을 확인해 봅니다.
위 사진과 같이 폴더들이 보인다면 무사히 예제 코드 설치가 완료되었습니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 36
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
04. 컴퓨터에서 코드를 실행하는 방법
(1) Ipython 설치하기
Git Bash를 실행하고 아래 명령어를 실행합니다.
대량의 메시지가 표시되며 ipython의 설치가 시작됩니다.
$ pip install ipython
다운로드가 완료되면 아래 명령어를 실행합니다.
$ ipython
6개월 치 업무를 하루 만에 끝내는 업무 자동화 37
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
04. 컴퓨터에서 코드를 실행하는 방법
(2) Ipython 실행하기
IPython이 실행되면 아래와 같은 메시지가 Git Bash에 출력되며
파이썬 인터프레터가 실행됩니다.
$ ipython
Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32]
Type “copyright”, “credits” or “license” for more information.
Ipython 7.16.1 – An enhanced Interactive Python. Type ‘?’ for help.
In [1]:
6개월 치 업무를 하루 만에 끝내는 업무 자동화 38
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
04. 컴퓨터에서 코드를 실행하는 방법
(2) Ipython 실행하기
간단한 코드를 실행해 보며 결과를 확인해 봅시다.
In [1]: 3 + 4
Out[1]: 7
In [2]: 45 + 9
Out[2]: 5.0
In [3]: ‘Hello, World!’
Out[3]: ‘Hello, World!’
글자나 숫자가 알록달록한 색으로 표현되어 가독성이 뛰어납니다.
IPython은 학습 및 연습용은 물론, 전문가들도 널리 활용하는 도구입니다.
몇 번 코드를 연습해본 뒤 Git Bash를 종료합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 39
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
04. 컴퓨터에서 코드를 실행하는 방법
(3) Git Bash를 이용한 파이썬 코드 실행
앞서 설치한 예제 코드 폴더로 이동하여 아래 폴더로 이동합니다.
“2_3_1_ 회원 개인정보 파일 1천 개, 1초 만에 만들기”
이 폴더에서 Git Bash를 실행합니다.
6개월 치 업무를 하루 만에 끝내는 업무 자동화 40
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
04. 컴퓨터에서 코드를 실행하는 방법
(3) Git Bash를 이용한 파이썬 코드 실행
Git Bash가 실행되면 아래 명령어를 입력합니다.
$ python sample_generator.py
이때 “python s” 까지만 입력하고 탭(Tab) 키를 누르시면
뒷부분이 자동으로 입력됩니다.
엔터키를 누르면 파이썬 코드가 실행됩니다.
$ python sample_generator.py
Process Start.
Process Done.
The Job Took 0.3838324546713965 seconds.
축하합니다. 첫 번째 파이썬 스크립트 실행입니다!
6개월 치 업무를 하루 만에 끝내는 업무 자동화 41
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
04. 컴퓨터에서 코드를 실행하는 방법
(3) Git Bash를 이용한 파이썬 코드 실행
1) 코드를 실행하려는 폴더로 이동합니다.
2) Git Bash를 실행합니다.
3) 아래와 같이 명령어를 입력하여 코드를 실행합니다.
$ python <파일 이름>
6개월 치 업무를 하루 만에 끝내는 업무 자동화 42
Chapter 02 업무 자동화를 위한 컴퓨터 세팅
Chapter 2 되돌아보기
• 파이썬 실행에 필요한 도구들을 설치했습니다.
• 파이썬을 실행해 간단한 사용방법을 체험해 봤습니다.
• 깃 배쉬에서 IPython을 실행하는 방법을 익혔습니다.
• 깃허브 리포지토리에 저장된 예제 코드를 다운로드했습니다.
• 깃 배쉬를 활용해 파이썬 코드를 실행하는 방법을 익혔습니다.

More Related Content

Similar to Chapter 2. 업무 자동화를 위한 컴퓨터 세팅 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현

김성훈 - 뛰어난 디버거가 되는 방법
김성훈 - 뛰어난 디버거가 되는 방법김성훈 - 뛰어난 디버거가 되는 방법
김성훈 - 뛰어난 디버거가 되는 방법
성훈 김
 
GDB와 strace로 Hang 걸린 Python Process 원격 디버깅
GDB와 strace로 Hang 걸린 Python Process 원격 디버깅GDB와 strace로 Hang 걸린 Python Process 원격 디버깅
GDB와 strace로 Hang 걸린 Python Process 원격 디버깅
Youngmin Koo
 
KGC10 - Visual C++10과 디버깅
KGC10 - Visual C++10과 디버깅KGC10 - Visual C++10과 디버깅
KGC10 - Visual C++10과 디버깅
흥배 최
 
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
복연 이
 
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
OnGameServer
 
[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법
[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법
[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법
MinGeun Park
 

Similar to Chapter 2. 업무 자동화를 위한 컴퓨터 세팅 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현 (20)

김성훈 - 뛰어난 디버거가 되는 방법
김성훈 - 뛰어난 디버거가 되는 방법김성훈 - 뛰어난 디버거가 되는 방법
김성훈 - 뛰어난 디버거가 되는 방법
 
한글시계웍샵_ SW
한글시계웍샵_ SW한글시계웍샵_ SW
한글시계웍샵_ SW
 
청강대 특강 - 프로젝트 제대로 해보기
청강대 특강 - 프로젝트 제대로 해보기청강대 특강 - 프로젝트 제대로 해보기
청강대 특강 - 프로젝트 제대로 해보기
 
GDB와 strace로 Hang 걸린 Python Process 원격 디버깅
GDB와 strace로 Hang 걸린 Python Process 원격 디버깅GDB와 strace로 Hang 걸린 Python Process 원격 디버깅
GDB와 strace로 Hang 걸린 Python Process 원격 디버깅
 
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubGit 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+github
 
[VCS] Git&GitLab_Designer
[VCS] Git&GitLab_Designer[VCS] Git&GitLab_Designer
[VCS] Git&GitLab_Designer
 
KGC10 - Visual C++10과 디버깅
KGC10 - Visual C++10과 디버깅KGC10 - Visual C++10과 디버깅
KGC10 - Visual C++10과 디버깅
 
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
 
웨일브라우저 성능 및 메모리 최적화
웨일브라우저 성능 및 메모리 최적화웨일브라우저 성능 및 메모리 최적화
웨일브라우저 성능 및 메모리 최적화
 
[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)[17.02.09] Github introduction (Korean Version)
[17.02.09] Github introduction (Korean Version)
 
오픈소스 컨트리뷰톤 2020 backend.ai 발표자료
오픈소스 컨트리뷰톤 2020 backend.ai 발표자료오픈소스 컨트리뷰톤 2020 backend.ai 발표자료
오픈소스 컨트리뷰톤 2020 backend.ai 발표자료
 
20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging
 
Git이란 (Git 소개 및 기초 이론)
Git이란 (Git 소개 및 기초 이론)Git이란 (Git 소개 및 기초 이론)
Git이란 (Git 소개 및 기초 이론)
 
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
게임 개발에 도움을 주는 CruiseControl.NET과 Windows Terminal
 
Media labguide bootcamp_20180327
Media labguide bootcamp_20180327Media labguide bootcamp_20180327
Media labguide bootcamp_20180327
 
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다!
 
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
파이썬 플라스크로 배우는 웹프로그래밍 #1 (ABCD Foundation)
 
[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법
[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법
[NHN_NEXT] 게임 휴먼 프로젝트 CI + GitHub 세팅 방법
 
MSBuild + Git + Jenkins
MSBuild + Git + JenkinsMSBuild + Git + Jenkins
MSBuild + Git + Jenkins
 
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
Github + Heroku + Circle CI 를 이용한 Django Application 배포 자동화
 

More from Byunghyun Ban

More from Byunghyun Ban (8)

PyCon Korea 2019 | Keynote | 반병현 | "파이썬과 함께라면 못 할 것은 없다."라는 마음가짐만 있다면 정말로 못 ...
PyCon Korea 2019 | Keynote | 반병현 | "파이썬과 함께라면 못 할 것은 없다."라는 마음가짐만 있다면  정말로 못 ...PyCon Korea 2019 | Keynote | 반병현 | "파이썬과 함께라면 못 할 것은 없다."라는 마음가짐만 있다면  정말로 못 ...
PyCon Korea 2019 | Keynote | 반병현 | "파이썬과 함께라면 못 할 것은 없다."라는 마음가짐만 있다면 정말로 못 ...
 
Chapter 3. 컴퓨터! 커피 한 잔 마시고 올게, 전부 정리해놔! | 6개월 치 업무를 하...
Chapter 3. 컴퓨터! 커피 한 잔 마시고 올게, 전부 정리해놔! | 6개월 치 업무를 하...Chapter 3. 컴퓨터! 커피 한 잔 마시고 올게, 전부 정리해놔! | 6개월 치 업무를 하...
Chapter 3. 컴퓨터! 커피 한 잔 마시고 올게, 전부 정리해놔! | 6개월 치 업무를 하...
 
Chapter 4. 컴퓨터! 엑셀 정리 좀 해놔, 10초 안에! | 6개월 치 업무를 하루 만에 끝내는 ...
Chapter 4. 컴퓨터! 엑셀 정리 좀 해놔, 10초 안에! | 6개월 치 업무를 하루 만에 끝내는 ...Chapter 4. 컴퓨터! 엑셀 정리 좀 해놔, 10초 안에! | 6개월 치 업무를 하루 만에 끝내는 ...
Chapter 4. 컴퓨터! 엑셀 정리 좀 해놔, 10초 안에! | 6개월 치 업무를 하루 만에 끝내는 ...
 
Chapter 1. 업무 자동화를 시작하며 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현
Chapter 1. 업무 자동화를 시작하며 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현Chapter 1. 업무 자동화를 시작하며 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현
Chapter 1. 업무 자동화를 시작하며 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현
 
[2장] 딥러닝을 위한 파이썬 기초학습 | 수학 통계를 몰라도 이해할 수 있는 쉬운 딥러닝 | 반병현
[2장] 딥러닝을 위한 파이썬 기초학습 | 수학 통계를 몰라도 이해할 수 있는 쉬운 딥러닝  | 반병현[2장] 딥러닝을 위한 파이썬 기초학습 | 수학 통계를 몰라도 이해할 수 있는 쉬운 딥러닝  | 반병현
[2장] 딥러닝을 위한 파이썬 기초학습 | 수학 통계를 몰라도 이해할 수 있는 쉬운 딥러닝 | 반병현
 
가장 오래된 산업에 첨단기술 끼얹기 | Nexon NYPC 2020 | 반병현
가장 오래된 산업에 첨단기술 끼얹기 | Nexon NYPC 2020 | 반병현가장 오래된 산업에 첨단기술 끼얹기 | Nexon NYPC 2020 | 반병현
가장 오래된 산업에 첨단기술 끼얹기 | Nexon NYPC 2020 | 반병현
 
AI도입을 위한 기술과 플랫폼 | 동서울대학교 AI 특강
AI도입을 위한 기술과 플랫폼 | 동서울대학교 AI 특강AI도입을 위한 기술과 플랫폼 | 동서울대학교 AI 특강
AI도입을 위한 기술과 플랫폼 | 동서울대학교 AI 특강
 
[2022] 미래 사법의 과제 - AI 임팩트
[2022] 미래 사법의 과제 - AI 임팩트[2022] 미래 사법의 과제 - AI 임팩트
[2022] 미래 사법의 과제 - AI 임팩트
 

Chapter 2. 업무 자동화를 위한 컴퓨터 세팅 | 6개월 치 업무를 하루 만에 끝내는 업무자동화 | 반병현

  • 1. * 책 구매시 출판사로부터 한 학기 분량의 PPT를 제공받으실 수 있습니다.
  • 2. 업무 자동화를 위한 컴퓨터 세팅 Computer Setting for RPA CONTENTS 01. 일단 그대로 따라 하기 02. 무료로 온라인 작업실 마련하기 03. 예제 코드 다운로드 03. 컴퓨터에서 코드를 실행하는 방법
  • 3. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 3 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 • 파이썬(Python), 파이참(PyCharm), 깃 배쉬(Git for Windows) 설치하기 • 깃허브(GitHub) 활용 방법 안내 • 예제 코드 리포지토리(repository) 클론(clone)하기 – 예제 코드 설치 • 파이썬 실행하기 • 컴퓨터에서 코드 실행하기 업무 자동화 공부를 위하여 파이썬을 설치하고 컴퓨터 환경을 세팅합니다 [단원의 주요 목표]
  • 4. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 4 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (1) 몇 비트 운영체제인지 확인하기 01. 일단 그대로 따라 하기 1) 시작 버튼(윈도 키)을 누릅니다. 2) ‘제어판’ 입력하고 실행합니다.
  • 5. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 5 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (1) 몇 비트 운영체제인지 확인하기 01. 일단 그대로 따라 하기 <시스템 및 보안> 메뉴를 클릭합니다.
  • 6. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 6 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (1) 몇 비트 운영체제인지 확인하기 01. 일단 그대로 따라 하기 <시스템> 메뉴를 클릭합니다.
  • 7. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 7 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (1) 몇 비트 운영체제인지 확인하기 01. 일단 그대로 따라 하기 <시스템 종류> 항목에서 운영 체제의 비트를 확인합니다. (64비트 or 32비트)
  • 8. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 8 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (1) 몇 비트 운영체제인지 확인하기 01. 일단 그대로 따라 하기 64Bit 컴퓨터는 32Bit 컴퓨터에 비해 - 데이터 처리 역량이 뛰어납니다 - 더 큰 용량의 메모리(RAM)를 인식할 수 있습니다 - 더 큰 단위의 숫자를 표현할 수 있습니다 32Bit 64Bit 32차선 도로 vs 64차선 도로
  • 9. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 9 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (2) 파이썬 설치 파일 다운로드 01. 일단 그대로 따라 하기 파이썬 공식 홈페이지로 이동합니다. https://python.org
  • 10. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 10 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (2) 파이썬 설치 파일 다운로드 01. 일단 그대로 따라 하기 32Bit 운영체제일 경우 클릭합니다 64Bit 운영체제일 경우 클릭합니다
  • 11. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 11 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (2) 파이썬 설치 파일 다운로드 (64Bit인 경우) 01. 일단 그대로 따라 하기 <Latest Python 3 Release – Python 3.x.x> 메뉴를 클릭합니다. https://www.python.org/downloads/windows/
  • 12. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 12 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (2) 파이썬 설치 파일 다운로드 (64Bit인 경우) 01. 일단 그대로 따라 하기 <Windows x86-64 executable installer> 메뉴를 클릭합니다. 다운로드가 시작됩니다.
  • 13. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 13 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (3) 파이썬 설치 01. 일단 그대로 따라 하기 다운로드한 파이썬 설치 파일을 실행합니다. ※ 반드시 <Add Python 3.x to PATH>를 체크합니다. ※ <Install Launcher for all users>의 체크는 해제합니다. <Install Now>를 눌러 설치를 진행합니다.
  • 14. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 14 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (4) 파이썬이 잘 설치되었나 확인하기 01. 일단 그대로 따라 하기 1) 윈도 키 + R을 눌러 <실행> 창을 실행합니다. 2) ‘cmd’를 입력하고 엔터키를 누릅니다. 3) 명령 프롬프트 창이 실행됩니다.
  • 15. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 15 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (4) 파이썬이 잘 설치되었나 확인하기 01. 일단 그대로 따라 하기 까만색 창에 python 이라 입력하고 엔터키를 누릅니다. > python 파이썬 설치가 잘 되었다면 아래와 같은 글자가 화면에 표시됩니다. Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32] Type “help”, “copyright”, “credits” or “license” for more information. >>> 설치 과정에서 <Add Python 3.x to PATH>를 체크하지 않았다면 결과가 제대로 실행되지 않고 오류가 발생합니다. 이 경우 파이썬을 삭제하고 다시 설치하시기 바랍니다.
  • 16. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 16 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (5) 첫 코딩 01. 일단 그대로 따라 하기 화면의 >>> 표시 뒤에 글자를 입력할 수 있습니다. 아래와 같이 “Hello, World!”라는 글자를 입력해 봅니다. Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32] Type “help”, “copyright”, “credits” or “license” for more information. >>> Hello, World! 까만 창에 글자를 입력하여 코딩을 할 수 있습니다. 엔터키를 누르면 입력된 코드가 컴퓨터에게 전달되고, 실행됩니다. 엔터키를 눌러 봅니다.
  • 17. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 17 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (5) 첫 코딩 01. 일단 그대로 따라 하기 엔터키를 누르면 아래와 같이 오류가 발생합니다. Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32] Type “help”, “copyright”, “credits” or “license” for more information. >>> Hello, World! File “<stdin>”, line 1 Hello, World! SyntaxError: invalid syntax >>> 축하합니다. 여러분의 첫 코딩입니다! 그리고 첫 버그입니다! Syntax Error는 코딩 과정에서 ‘문법’을 실수할 경우 발생하는 오류입니다. 파이썬은 Syntax Error가 발생할 경우 오류가 발생한 위치를 알려줍니다.
  • 18. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 18 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (5) 첫 코딩 01. 일단 그대로 따라 하기 이번에는 아래와 같이 따옴표를 함께 입력합니다. >>> ‘Hello, World!’ 준비가 되었다면 엔터키를 눌러 코드를 실행합니다. >>> ‘Hello, World!’ ‘Hello, World!’ 이번에는 오류 메시지 없이 코드가 정상적으로 실행되었습니다. 문법에 맞는 코드를 작성했기 때문입니다.
  • 19. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 19 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 (6) 파이썬과 사칙연산 01. 일단 그대로 따라 하기 이번에는 파이썬에게 덧셈을 시켜 보겠습니다. 아래와 같이 숫자의 덧셈을 입력하고 엔터키를 눌러 봅니다. >>> 3 + 4 7 파이썬은 복잡한 숫자의 덧셈을 순식간에 계산할 수 있습니다. 사람이 손으로 계산했다면 오랜 시간이 걸렸겠지요? 덧셈 계산을 몇 번 더 수행하며 익숙해져 봅니다. 이번에는 훨씬 더 복잡한 덧셈을 시켜 보겠습니다. 화면에 복잡한 숫자의 덧셈식을 입력하고 엔터키를 눌러 봅니다. >>> 234532623 + 452463245 686995868
  • 20. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 20 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 이번에는 뻴셈 연산을 해 보겠습니다. >>> 10 – 4 6 뺄셈 연습도 몇 번 더 해 보며 익숙해져 봅시다. 마찬가지로 복잡한 숫자의 뺄셈을 파이썬에게 시켜 봅니다. >>> 252345 – 123424 128921 (6) 파이썬과 사칙연산
  • 21. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 21 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 곱셈 연산은 x 대신 *를 사용합니다. >>> 2 * 4 8 곱셈 연습도 몇 번 더 해 보며 익숙해져 봅시다. 파이썬은 복잡한 숫자의 곱셈 역시 순식간에 계산해냅니다. >>> 234123 * 42423 9932200029 (6) 파이썬과 사칙연산
  • 22. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 22 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 나눗셈 연산은 ÷ 대신 /를 사용합니다. >>> 12 / 3 4 나눗셈 연습도 몇 번 더 해 보며 익숙해져 봅시다. 파이썬은 복잡한 숫자의 나눗셈 역시 순식간에 계산해냅니다. >>> 52345 / 3213 16.291627762216 (6) 파이썬과 사칙연산
  • 23. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 23 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (7) 파이참(PyCharm) 설치하기 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 파이참 다운로드 페이지로 이동합니다.
  • 24. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 24 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (7) 파이참(PyCharm) 설치하기 Community 버전을 다운로드하여 파이참을 설치합니다. 설치 과정에서 모두 (예) 를 누릅니다.
  • 25. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 25 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (7) 파이참(PyCharm) 설치하기 설치가 잘 되었다면 바탕 화면에서 마우스 오른쪽 버튼을 클릭할 경우 <Open Folder as PyCharm Project> 메뉴가 새로 생겨 있습니다. 클릭하여 파이참을 실행합니다.
  • 26. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 26 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (7) 파이참(PyCharm) 설치하기 어두운 테마와 밝은 테마 중 취향에 맞는 테마를 선택합니다. 최초 실행시 파이참이 환경을 설정하는 데 오랜 시간을 필요로 합니다. 파이참 창을 최소화하고 다음 과정으로 넘어갑니다.
  • 27. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 27 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (8) Git for Windows 설치하기 Git for Windows 공식 홈페이지로 이동합니다. https://gitforwindows.org/
  • 28. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 28 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (8) Git for Windows 설치하기 <Download> 버튼을 클릭하여 설치 파일을 다운로드합니다. 설치 과정에서 모두 (예)를 클릭합니다.
  • 29. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 29 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 01. 일단 그대로 따라 하기 (8) Git for Windows 설치하기 설치가 잘 되었다면 바탕화면에서 마우스 오른쪽 버튼을 클릭할 경우 <Git Bash Here> 메뉴가 새로이 생겨납니다. 여기까지 따라왔다면 업무 자동화를 위한 모든 준비가 끝났습니다. 수고 많으셨습니다.
  • 30. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 30 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 02. 무료로 온라인 작업실 마련하기 (1) GitHub 안내 GitHub(깃허브)는 코드를 저장하고 공유하는 온라인 작업실입니다. 전 세계의 개발자들과 IT회사들이 깃허브를 활용하고 있습니다. 이번 강의의 업무 자동화 예제 코드도 깃허브를 통하여 제공합니다. 직접 만든 코드를 깃허브에 많이 올려두면 취직/이직시 도움이 됩니다. https://github.com
  • 31. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 31 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 02. 무료로 온라인 작업실 마련하기 (2) 리포지토리(Repository)의 간단한 사용 방법 깃허브의 리포지토리는 코드를 저장하는 저장소입니다. 위 링크로 접속하시면 예제 코드의 저장소를 살펴보실 수 있습니다. https://github.com/needleworm/bhban_RPA
  • 32. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 32 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 03. 예제 코드 다운로드 (1) Git Bash의 실행 예제 코드를 설치하고 싶은 폴더로 이동합니다. 바탕 화면도 좋습니다. 마우스 오른쪽 버튼을 클릭하여 <Git Bash Here> 메뉴를 클릭합니다.
  • 33. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 33 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 03. 예제 코드 다운로드 (1) Git Bash의 실행 Git Bash를 실행하시면 위와 같이 까만 창이 실행됩니다.
  • 34. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 34 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 03. 예제 코드 다운로드 (2) 예제 코드 설치 아래와 같이 코드를 입력하고 엔터키를 누릅니다. $ git clone https://github.com/needleworm/bhban_RPA 메시지가 출력되며 코드의 다운로드와 설치가 자동으로 진행됩니다. $ git clone https://github.com/needleworm/bhban_RPA Cloning into bhban_RPA’… remote: Enumerating objects: 152, done. remote: Counting objects: 100% (152/152), done. remote: Compressing objects: 100% (131/131), done. remote: Total 4245 (delta 53), reused 86 (delta 21), pack-reused 4093 Receiving objects: 100% (4245/4245), 5.61 Mib | 2.91 Mib/s, done. Resolving Deltas: 100% (2352/2352), done. 설치가 완료되면 Git Bash를 종료합니다.
  • 35. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 35 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 03. 예제 코드 다운로드 (3) 설치된 예제 코드 확인하기 새로이 생긴 <bhban_RPA> 폴더를 열어 내용물을 확인해 봅니다. 위 사진과 같이 폴더들이 보인다면 무사히 예제 코드 설치가 완료되었습니다.
  • 36. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 36 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 04. 컴퓨터에서 코드를 실행하는 방법 (1) Ipython 설치하기 Git Bash를 실행하고 아래 명령어를 실행합니다. 대량의 메시지가 표시되며 ipython의 설치가 시작됩니다. $ pip install ipython 다운로드가 완료되면 아래 명령어를 실행합니다. $ ipython
  • 37. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 37 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 04. 컴퓨터에서 코드를 실행하는 방법 (2) Ipython 실행하기 IPython이 실행되면 아래와 같은 메시지가 Git Bash에 출력되며 파이썬 인터프레터가 실행됩니다. $ ipython Python 3.8.2 (tags/v3.8.2:7b3ab59) [MSC v.1916 64 bit (AMD64) on win32] Type “copyright”, “credits” or “license” for more information. Ipython 7.16.1 – An enhanced Interactive Python. Type ‘?’ for help. In [1]:
  • 38. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 38 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 04. 컴퓨터에서 코드를 실행하는 방법 (2) Ipython 실행하기 간단한 코드를 실행해 보며 결과를 확인해 봅시다. In [1]: 3 + 4 Out[1]: 7 In [2]: 45 + 9 Out[2]: 5.0 In [3]: ‘Hello, World!’ Out[3]: ‘Hello, World!’ 글자나 숫자가 알록달록한 색으로 표현되어 가독성이 뛰어납니다. IPython은 학습 및 연습용은 물론, 전문가들도 널리 활용하는 도구입니다. 몇 번 코드를 연습해본 뒤 Git Bash를 종료합니다.
  • 39. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 39 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 04. 컴퓨터에서 코드를 실행하는 방법 (3) Git Bash를 이용한 파이썬 코드 실행 앞서 설치한 예제 코드 폴더로 이동하여 아래 폴더로 이동합니다. “2_3_1_ 회원 개인정보 파일 1천 개, 1초 만에 만들기” 이 폴더에서 Git Bash를 실행합니다.
  • 40. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 40 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 04. 컴퓨터에서 코드를 실행하는 방법 (3) Git Bash를 이용한 파이썬 코드 실행 Git Bash가 실행되면 아래 명령어를 입력합니다. $ python sample_generator.py 이때 “python s” 까지만 입력하고 탭(Tab) 키를 누르시면 뒷부분이 자동으로 입력됩니다. 엔터키를 누르면 파이썬 코드가 실행됩니다. $ python sample_generator.py Process Start. Process Done. The Job Took 0.3838324546713965 seconds. 축하합니다. 첫 번째 파이썬 스크립트 실행입니다!
  • 41. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 41 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 04. 컴퓨터에서 코드를 실행하는 방법 (3) Git Bash를 이용한 파이썬 코드 실행 1) 코드를 실행하려는 폴더로 이동합니다. 2) Git Bash를 실행합니다. 3) 아래와 같이 명령어를 입력하여 코드를 실행합니다. $ python <파일 이름>
  • 42. 6개월 치 업무를 하루 만에 끝내는 업무 자동화 42 Chapter 02 업무 자동화를 위한 컴퓨터 세팅 Chapter 2 되돌아보기 • 파이썬 실행에 필요한 도구들을 설치했습니다. • 파이썬을 실행해 간단한 사용방법을 체험해 봤습니다. • 깃 배쉬에서 IPython을 실행하는 방법을 익혔습니다. • 깃허브 리포지토리에 저장된 예제 코드를 다운로드했습니다. • 깃 배쉬를 활용해 파이썬 코드를 실행하는 방법을 익혔습니다.