Skip to Main Content
파이썬 데이터 분석 입문: 엑셀 및 CSV 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지
book

파이썬 데이터 분석 입문: 엑셀 및 CSV 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지

by 한창진, 이병욱, 클린턴 브라운리
November 2017
Beginner to intermediate content levelBeginner to intermediate
368 pages
7h 48m
Korean
Hanbit Media, Inc.
Content preview from 파이썬 데이터 분석 입문: 엑셀 및 CSV 파일 처리부터 데이터베이스, 시각화, 통계분석, 자동화까지
87
1
파이썬 기초
먼저 스크립트가 어떤 파일을 처리할지 파이썬에 알려줘야 한다. 처리할 파일명을 스크립트 내
에 하드코딩
hard
coding
8
할 수도 있지만, 그렇게 하면 다양한 파일을 프로그램에 적용하기 어려워
진다. 융통성 있는 파일 읽기 방법은 명령 프롬프트나 터미널 창의 명령 줄에서 파이썬 스크립
트 뒤에 읽을 파일을 적어서 실행하는 것이다. 이렇게 하려면 스크립트 상단에 파이썬 기본 모
듈인
sys
를 임포트해야 한다. 스크립트에서
sys
모듈이 제공하는 모든 기능을 이용하기 위해
스크립트에
import
sys
를 추가한다.
#!/usr/bin/env python3
from math import exp, log, sqrt
import re
from datetime import date, time, datetime, timedelta
from operator import itemgetter
import sys
sys
모듈을 임포트하면 리스트 형식의
argv
변수를 사용할 수 있다. 이 변수는 명령
인수
command
-
line
argument
들로 구성된 리스트를 파이썬 스크립트로 가져온다. 이 리스트에는 스크
립트 이름을 포함해 명령 줄에 입력된 모든 것이 포함된다. 여느 리스트와 마찬가지로
argv
인덱스를 가진다.
argv
[
0
]
는 스크립트 이름이고, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

BPF로 리눅스 관측 가능성 향상하기: 성능 분석과 네트워킹을 위한 고급 프로그래밍

BPF로 리눅스 관측 가능성 향상하기: 성능 분석과 네트워킹을 위한 고급 프로그래밍

류광, 데이비드 칼라베라, 로렌초 폰타나

Publisher Resources

ISBN: 9791162240144