서브메뉴

본문

파이썬 핵심 레퍼런스 (빠르게 찾아서 바로 적용하는 실무 가이드)
파이썬 핵심 레퍼런스 (빠르게 찾아서 바로 적용하는 실무 가이드)
저자 : 마크 러츠
출판사 : 인사이트
출판년 : 2016
ISBN : 9788966261901

책소개

『파이썬 핵심 레퍼런스』는 독자가 파이썬 자료형과 문장, 특수 메서드명, 내장 함수 및 예외, 자주 사용되는 표준 라이브러리 모듈, 그리고 기타 유명 파이썬 도구들에 대해 알고 싶은 내용을 쉽게 찾을 수 있도록 구성했으며, 편리한 색인을 이용해서 원하는 부분을 정확히 찾을 수 있도록 했다. 이 편리한 가이드는 파이썬 3.4와 2.7 버전에 맞춰 내용을 모두 업데이트해서 실무에 빠르게 적용할 수 있는 핵심 레퍼런스가 될 것이다.
[교보문고에서 제공한 정보입니다.]

출판사 서평

실무에 필요한 내용을 바로 찾아보는 실용적인 파이썬 참고서!

파이썬을 오랫동안 사용해 온 프로그래머들은 파이썬의 버전과 관련해서 깊은 고민에 빠져있을 것이다. 파이썬이 2000년대 말에 야심차게 발표했던 3.X 버전은 예상만큼 빠르게 우리를 2.X 세상에서 3.X 세상으로 이끌지 못했으며, 우리는 어느덧 거의 10년을 2.X와 3.X 버전이 혼재된 세상에 살고 있다. 이는 파이썬 프로그래머들에게는 큰 골칫거리가 아닐 수 없다. 하나를 학습하는 데 두 배의 시간이 들게 돼버린 것이다. 그렇다. 파이써닉(Pythonic)하지 않다! 하지만 이런 상황은 2.7 버전에 대한 지원이 끝날 향후 몇 년간 지속될 것이다. 이런 현실을 헤쳐 나갈 하나의 방편으로 역자는 이 책을 자신 있게 추천한다. 저자는 현재의 파이썬 생태계를 충분히 고려해서 이 책의 모든 내용을 2.X와 3.X로 구분하여 상세히 설명해 놓았다. 따라서 2.X와 3.X 버전 차이로 고생하는 파이썬 프로그래머들은 큰 도움을 받을 수 있을 것이다.
- 옮긴이의 글에서

이 책은 독자가 파이썬 자료형과 문장, 특수 메서드명, 내장 함수 및 예외, 자주 사용되는 표준 라이브러리 모듈, 그리고 기타 유명 파이썬 도구들에 대해 알고 싶은 내용을 쉽게 찾을 수 있도록 구성했으며, 편리한 색인을 이용해서 원하는 부분을 정확히 찾을 수 있도록 했다. 이 편리한 가이드는 파이썬 3.4와 2.7 버전에 맞춰 내용을 모두 업데이트해서 실무에 빠르게 적용할 수 있는 완벽한 레퍼런스가 될 것이다.

[이 책에서 다루는 내용]
* 숫자, 리스트, 딕셔너리 등을 포함하는 내장 객체 자료형
* 객체를 생성하고 처리하기 위한 문장과 문법
* 코드를 구성하고 재사용하기 위한 함수와 모듈
* 파이썬의 객체 지향 프로그래밍 도구
* 내장 함수, 예외, 속성
* 특수 연산자 오버로딩 메서드
* 널리 사용되는 표준 라이브러리 모듈과 확장
* 명령 라인 옵션 및 개발 도구
* 파이썬 용어와 힌트
* 파이썬 SQL 데이터베이스 API
[교보문고에서 제공한 정보입니다.]

목차정보

서문
표기 규정
파이썬 명령 라인 사용법
- 파이썬 명령 옵션
- 명령 라인 프로그램
- 파이썬 2.X 명령 옵션
파이썬 환경 변수
- 설정 가능 변수
- 파이썬 명령 옵션 변수
파이썬 윈도우 런처
- 런처 파일 지시자
- 런처 명령 라인
- 런처 환경 변수
내장 자료형과 연산자
- 연산자와 우선순위
- 연산자 사용 시 주의 사항
- 연산자 종류
- 시퀀스 연산
파이썬 내장 자료형
- 숫자
- 문자열
- 유니코드 문자열
- 리스트
- 딕셔너리
- 튜플
- 파일
- 집합
- 기타 자료형 및 변환
문장과 문법
- 문법 규칙
- 이름 규칙
- 파이썬 문
- 대입문
- 식(式) 문
- print 문
- if 문
- while 문
- for 문
- pass 문
- break 문
- continue 문
- del 문
- def 문
- return 문
- yield 문
- global 문
- nonlocal 문
- import 문
- from 문
- class 문
- try 문
- raise 문
- assert 문
- with 문
- 파이썬 2.X 문
이름 공간과 범위 규칙
- 제한적 이름: 객체 이름 공간
- 무제한적 이름: 어휘적 범위
- 중첩 범위와 클로저
객체 지향 프로그래밍
- 클래스와 인스턴스
- 의사 프라이빗(pseudo private) 속성
- 뉴 스타일 클래스
- 상속 규칙
연산자 오버로딩 메서드
- 기본 메서드
- 컬렉션 메서드(시퀀스, 매핑)
- 숫자 메서드(이진 연산자)
- 숫자 메서드(기타 연산자)
- 서술자 메서드
- 컨텍스트 관리자 메서드
- 파이썬 2.X 연산자 오버로딩 메서드
내장 함수
- 파이썬 2.X 내장 함수
내장 예외
- 상위 클래스: 범주
- 상세 예외
- 상세 OSError 예외
- 경고 범주 예외
- 경고 프레임워크
- 파이썬 3.2 내장 예외
- 파이썬 2.X 내장 예외
내장 속성
표준 라이브러리 모듈
sys 모듈
string 모듈
- 함수 및 클래스
- 상수
os 시스템 모듈
- 관리 도구
- 이식성 상수
- 셸 명령
- 환경 도구
- 파일 서술자 도구
- 파일 경로명 도구
- 프로세스 제어
- os.path 모듈
re 패턴 매칭 모듈
- 모듈 함수
- 정규식 객체
- 매치 객체
- 패턴 문법
객체 지속성 모듈
- shelve와 dbm 모듈
- pickle 모듈
tkinter GUI 모듈과 도구
- tkinter 예시
- tkinter 코어 위젯
- 일반 대화 호출
- 다른 tkinter 클래스 및 도구들
- Tcl/Tk와 Python/tkinter 매핑
인터넷 모듈 및 도구
기타 표준 라이브러리 모듈
- math 모듈
- time 모듈
- timeit 모듈
- datetime 모듈
- random 모듈
- json 모듈
- subprocess 모듈
- enum 모듈
- struct 모듈
- 스레딩 모듈
파이썬 SQL 데이터베이스 API
- API 사용 예시
- 모듈 인터페이스
- 연결 객체
- 커서 객체
- 자료형 객체 및 생성자
추가 힌트들
- 코어 언어 힌트들
- 환경 힌트들
- 사용법 힌트들
- 기타 도움이 될 만한 사이트와 단서들
[교보문고에서 제공한 정보입니다.]