000 | 00855camcc2200277 c 4500 | |
001 | 000045539348 | |
005 | 20121231110112 | |
007 | ta | |
008 | 090703s2009 ggka 001c kor | |
020 | ▼a 9788992939300 ▼g 13560 | |
035 | ▼a (KERIS)BIB000011690360 | |
040 | ▼a 241050 ▼c 241050 ▼d 211009 | |
082 | 0 4 | ▼a 005.133 ▼2 22 |
085 | ▼a 005.133 ▼2 DDCK | |
090 | ▼a 005.133 ▼b P999 2009 | |
100 | 1 | ▼a 신호철 ▼0 AUTH(211009)74685 |
245 | 2 0 | ▼a (빠르게 활용하는) 파이썬 3 프로그래밍 = ▼x Python3 programming / ▼d 신호철 , ▼e 우상정 , ▼e 최동진 지음 |
260 | ▼a 파주 : ▼b 위키북스, ▼c 2009 | |
300 | ▼a xvii, 546 p. : ▼b 삽화 ; ▼c 26 cm | |
440 | 0 0 | ▼a 위키북스 프로그래밍 & 프랙티스 시리즈 ; ▼v 001 |
500 | ▼a 색인수록 | |
650 | 0 | ▼a Python (Computer program language) |
700 | 1 | ▼a 우상정, ▼e 저 ▼0 AUTH(211009)114361 |
700 | 1 | ▼a 최동진, ▼e 저 ▼0 AUTH(211009)110790 |
945 | ▼a KINS |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Monographs(3F)/ | Call Number 005.133 P999 2009 | Accession No. 111541900 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.133 P999 2009 | Accession No. 121187282 | Availability Available | Due Date | Make a Reservation | Service |
No. 3 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.133 P999 2009 | Accession No. 121187283 | Availability Available | Due Date | Make a Reservation | Service |
No. 4 | Location Sejong Academic Information Center/Science & Technology/ | Call Number 005.133 P999 2009 | Accession No. 151285208 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Main Library/Monographs(3F)/ | Call Number 005.133 P999 2009 | Accession No. 111541900 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.133 P999 2009 | Accession No. 121187282 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.133 P999 2009 | Accession No. 121187283 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Sejong Academic Information Center/Science & Technology/ | Call Number 005.133 P999 2009 | Accession No. 151285208 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Book Introduction
파이썬을 자유자재로 사용하는 방법을 안내한다. 문법 설명만으로 이루어져 있지 않고 실제 활용 가능한 예제들과 함께 설명을 하고 있으며, 특히 마지막 3부에서는 '파이썬을 이용한 블로그 검색엔진 만들기'라는 프로젝트를 통해 기존에 배웠던 파이썬에 대한 지식을 더욱 넓힐 수 있다.
'파이썬 3 프로그래밍'은 강력하고 쉬운 언어인 파이썬을 자유자재로 사용하는 방법을 안내해 줄 최선의 선택이 될 것입니다. 파이썬을 처음 만나는 분들은 물론이고, 기존에 파이썬을 쓰던 분들도 이 책을 통해 업그레이드된 파이썬 3 버전의 달라진 문법에 대한 부담을 해결할 수 있습니다. 또, 지루한 문법 설명만으로 이루어져 있지 않고 실제 활용 가능한 예제들과 함께 설명을 하고 있으며, 특히 마지막 3부에서는 '파이썬을 이용한 블로그 검색엔진 만들기'라는 프로젝트를 통해 기존에 배웠던 파이썬에 대한 지식을 더욱 넓힐 수 있을 것입니다.
이 책의 마지막 페이지를 넘기고 난 후에는 파이썬 3을 이용하여 생각한 일을 효율적으로 빠르고 쉽게 구현할 수 있을 것이며, 왜 수많은 사람들이 파이썬에 열광하는지 알게 될 것입니다.
Information Provided By: :

Author Introduction
Table of Contents
목차 1부 문법 01장 파이썬 개요 및 설치 = 1 1.1 파이썬이란 = 1 1.2 파이썬의 특징 = 2 1.3 파이썬의 종류 = 3 1.4 파이썬이 쓰이는 프로젝트들 = 3 1.5 2.x와 3의 차이 = 4 1.6 설치 및 개발환경 = 6 1.7 Hello world = 11 1.8 들여쓰기에 대해서 = 12 1.9 소스코드 인코딩 = 13 1.10 기타 파이썬 문법 = 14 1.11 2.x를 3으로 변경하기 = 15 02장 자료형 및 연산자 = 17 2.1 변수명 = 18 2.2 수치 = 19 2.3 문자 = 21 2.4 유니코드 = 25 2.5 리스트 = 28 2.6 세트 = 30 2.7 튜플 = 31 2.8 사전 = 33 2.9 부울 = 35 2.10 얕은/깊은 복사에 관해 = 37 03장 함수 = 39 3.1 함수의 정의 = 40 3.2 return = 43 3.3 인수 전달 = 44 3.4 스코핑 룰 = 46 3.5 함수 인수 = 49 3.6 람다 함수 = 52 3.7 재귀적 함수 호출 = 53 3.8 pass = 56 3.9 _doc_ 속성과 help 함수 = 57 3.10 이터레이터 = 58 3.11 제너레이터 = 60 04장 제어 = 63 4.1 if 문 = 64 4.2 조건식의 참/거짓 판단 = 67 4.3 단축 평가 = 67 4.4 while 문 = 69 4.5 for 문 = 70 4.6 break, continue 그리고 else = 72 4.7 제어문과 연관된 유용한 함수들 = 74 05장 클래스 = 85 5.1 클래스 이야기 = 85 5.2 클래스 선언 = 87 5.3 클래스 객체와 인스턴스 객체의 이름공간 = 89 5.4 클래스 객체와 인스턴스 객체의 관계 = 94 5.5 생성자, 소멸자 메서드 = 95 5.6 정적 메서드, 클래스 메서드 = 96 5.7 연산자 중복 정의 = 100 5.8 상속 = 107 06장 모듈 = 123 6.1 모듈 사용하기 = 123 6.2 모듈 만들기 = 126 6.3 모듈의 경로 = 128 6.4 모듈 임포트 = 130 6.5 모듈 임포트 파헤치기 = 132 6.6 '_main_' 을 사용한 유용한 팁 = 136 6.7 패키지 = 138 07장 예외처리 = 143 7.1 구문 에러 = 144 7.2 예외 = 145 7.3 예외 처리 = 149 7.4 raise 구문 = 156 7.5 사용자정의 예외 = 158 7.6 assert 구문 = 159 08장 입출력 = 163 8.1 표준 입출력 = 164 8.2 파일 입출력 = 173 8.3 pickle = 176 09장 c/c++와 연동 = 179 9.1 왜 확장 모듈이 필요한가? = 180 9.2 간단한 확장 모듈 예제 = 180 9.3 모듈 초기화 = 182 9.4 모듈 빌드 = 184 9.5 파이썬/C API = 190 9.6 에러 처리 = 192 9.7 참조 카운트 = 195 9.8 확장 타입 = 198 9.9 ctypes = 212 2부 중요 모듈 10장 문자열 이야기 = 217 10.1 문자열 다루기 = 217 10.2 정규표현식(re) 모듈 = 230 11장 날짜 이야기 = 243 11.1 시간(time) 모듈 = 243 11.2 날짜시간(datetime) 모듈 = 248 12장 숫자 이야기 = 263 12.1 수학(math) 모듈 = 263 12.2 분수(fractions) 모듈 = 268 12.3 십진법(decimal) 모듈 = 271 12.4 랜덤(random) 모듈 = 278 13장 파일 시스템을 자유자재로 = 283 13.1 os.path = 283 13.2 glob = 288 13.3 tree 예제 = 289 14장 데이터베이스의 사용 = 293 14.1 데이터베이스 연결 = 296 14.2 SQL문 수행 = 296 14.3 레코드 조회 = 298 14.4 트랜잭션 처리 = 299 14.5 레코드 정렬과 사용자 정렬 함수 = 301 14.6 SQLite3 내장 집계 함수 = 303 14.7 사용자정의 집계 함수 = 304 14.8 자료형 = 306 14.9 사용자정의 자료형 = 306 14.10 데이터베이스 덤프 만들기 = 309 14.11 명령어 프롬프트에서 SQLite3 관리하기 = 310 15장 운영체제 관련 주요 모듈 = 315 15.1 os 모듈 = 316 15.2 sys 모듈 = 324 15.3 threading 모듈 = 327 15.4 queue 모듈 = 330 16장 XML 사용하기 = 341 16.1 파이썬과 XML = 341 16.2 XML 문서 파싱하기 = 347 16.3 노드 = 352 16.4 엘리먼트 = 358 16.5 엘리먼트 쉽게 다루기 = 361 16.6 XML 문서를 HTML로 변환하기 = 363 16.7 도서관리 프로그램 = 365 17장 파이썬과 인터넷 = 373 17.1 파이썬이 지원하는 네트워크, 인터넷 모듈 = 373 17.2 OpenAPI를 이용해 책 정보 가져오기 = 377 17.3 파이썬으로 이메일 보내기 = 382 17.4 웹 서버 만들기 = 397 18장 보다 견고한 코드 만들기 = 407 18.1 단위 테스트(unittest) = 407 18.2 pydoc = 414 18.3 doctest = 416 19장 distutils를 이용한 배포 = 421 19.1 도서관리 프로그램 배포하기 = 422 19.2 setup.py 파일 작성하기 = 424 19.3 확장모듈 배포하기 = 428 19.4 Setup Configuration 파일 작성 방법 = 434 3부 검색엔진 만들기 20장 자료수집 = 439 20.1 웹 크롤러 = 440 20.2 robots.txt = 441 20.3 웹 페이지 읽기 = 443 20.4 전체 흐름에 대해서 = 444 20.5 데이터베이스 관리 클래스 = 445 20.6 메인 페이지로부터 이웃 블로그 정보 수집하기 = 448 20.7 블로그 본문 파싱 = 449 21장 인덱싱 = 459 21.1 루씬이란? = 460 21.2 PyLucene 설치 = 460 21.3 PyLucene 활용하기 = 464 21.4 BlogSearcher 클래스 = 472 22장 검색 사이트 만들기 = 489 22.1 장고(Django) 설치하기 = 491 22.2 프로젝트 생성하기 = 492 22.3 장고 프레임워크 = 493 22.4 Model, View, Template = 498 22.5 메인 페이지 만들기 = 499 22.6 검색 결과 페이지 만들기 = 506 Appendix A Pydev 설치와 사용 방법 = 519 A.1 Pydev 설치 방법 = 519 A.2 Pydev를 이용하여 개발하기 = 523 Appendix B pdb 모듈을 이용한 디버깅 = 527 B.1 디버깅용 코드 작성 = 527 B.2 pdb 실행과 종료 = 528 B.3 소스코드와 실행위치 보기 = 531 B.4 브레이크 포인트 설정하기 = 532 B.5 코드를 수행하며 변수값 확인하기 = 533 B.6 도움말 = 537