메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

파이썬 표준 라이브러리

파이썬 표준 라이브러리

한빛미디어

번역서

절판

  • 저자 : 프레드릭 런드
  • 번역 : 백종현
  • 출간 : 2001-09-05
  • 페이지 : 384 쪽
  • ISBN : 8979141424
  • 물류코드 :1142
  • 초급 초중급 중급 중고급 고급
4점 (2명)
좋아요 : 20

개발 시간을 줄이고 코딩 작업에서 해방되자!
파이썬 2.0 최신 모듈과 300여개의 예제 스크립트 총 망라


파이썬은 문법보다는 문제를 고민하도록 만든 언어이다. 프로그래밍이라는 것은 결국 주어진 문제를 해결하는 방법을 얻는 것이다. 프로그래머가 문제의 해결 방법보다는 언어의 문법에 매달려야 한다면 정말 불행한 일이다. 파이썬은 문법을 잊고 문제에만 매달릴 수 있게 해주기 때문에 훨씬 빠르게 해결 방법을 찾을 수 있게 해준다.

깔끔한 문법과 완벽한 객체 지향성으로 점차 대중적인 언어로 자리매김하고 있는 파이썬은 쉽지만 강력한 파워를 가졌으며, 대화형 언어이기에 누구나 단번에 문제를 풀고 확인할 수 있다. 파이썬 프로그램은 인기있는 유닉스, 리눅스 배포판에 대부분 포함되어 있으며, 윈도우나 매킨토시, 팜 운영체제에서도 사용할 수 있다.

파이썬이 대중적인 언어로 발전하게 된 것은 유용한 모듈 라이브러리를 제공하기 때문이다. 모든 파이썬 프로그램에 포함되어 있는 파이썬 표준 라이브러리는 개발 시간과의 싸움은 물론, 낮은 수준의 코딩 작업에서 여러분을 해방시켜줄 것이다.

주요 내용

  • 데이터 표현 형식
  • 쓰레드와 파이프 지원
  • XML과 HTML 등 중요한 파일 포맷
  • 메일이나 뉴스 같은 주요 인터넷 응용 프로그램 지원
  • 데이터베이스와 저장장치
이 책은 파이썬 뉴스그룹인 comp.lang.python에서 저자가 수많은 프로그래머들로부터 받은 질문에 답하면서 얻은 결과물을 바탕으로 구성되었다. 따라서 전문 파이썬 프로그래머를 위한 레퍼런스로 책상 위에 항상 펼쳐져 있어야 할 바이블로 전혀 손색이 없다.
프레드릭 런드 저자

프레드릭 런드

프레드릭 런드는 파이썬 통합개발환경인 파이썬웍스의 개발자이자, 스크릿 랩스의 기술 담당 대표이다. 파이썬에서 이미지와 그래픽을 다루는 분야의 전문가로 활동 중이며, 파이썬 이미지 라이브러리를 만들었다. 파이썬 커뮤니티와 뉴스그룹에 많은 공헌을 하고 있다.
백종현 역자

백종현

서강대 전자계산학과를 거쳐, 연세대 대학원에서 컴퓨터 공학을 전공했다. 현재 대우정보시스템의 정보기술연구팀장으로 재직하고 있으며, 한국 파이썬 사용자 모임에서 학술 부분을 담당하면서 파이썬 보급에 애쓰고 있다.

역자 서문
차례
서문


1장. 핵심 모듈
     개 요
     __builtin__ 모듈
     exceptions 모듈
     os 모듈
     os.path 모듈
     stat 모듈
     string 모듈
     re 모듈
     math 모듈
     cmath 모듈
     operator 모듈
     copy 모듈
     sys 모듈
     atexit 모듈
     time 모듈
     types 모듈
     gc 모듈

2장. 도움이 되는 표준 모듈
     개 요
     fileinput 모듈
     shutil 모듈
     tempfile 모듈
     StringIO 모듈
     cStringIO 모듈
     mmap 모듈
     UserDict 모듈
     UserList 모듈
     UserString 모듈
     traceback 모듈
     errno 모듈
     getopt 모듈
     getpass 모듈
     glob 모듈
     fnmatch 모듈
     random 모듈
     whrandom 모듈
     md5 모듈
     sha 모듈
     crypt 모듈
     rotor 모듈
     zlib 모듈
     code 모듈

3장. 스레드와 프로세스
     개 요
     threading 모듈
     Queue 모듈
     thread 모듈
     commands 모듈
     pipes 모듈
     popen2듈
     signal 모듈

4장. 데이터 표현
     개 요
     array 모듈
     struct 모듈
     xdrlib 모듈
     marshal 모듈
     pickle 모듈
     cPickle 모듈
     copy_reg 모듈
     pprint 모듈
     repr 모듈
     base64 모듈
     binhex 모듈
     quopri 모듈
     uu 모듈
     binascii 모듈

5장. 다양한 형식의 파일처리를 지원하는 모듈
     개 요
     xmllib 모듈
     xml.parsers.expat 모듈
     sgmllib 모듈
     htmllib 모듈
     htmlentitydefs 모듈
     formatter 모듈
     ConfigParser 모듈
     netrc 모듈
     shlex 모듈
     zipfile 모듈
     gzip 모듈

6장. 메일과 뉴스 메시지 처리
     개 요
     rfc8모듈
     mimetools 모듈
     MimeWriter 모듈
     mailbox 모듈
     mailcap 모듈
     mimetypes 모듈
     packmail 모듈
     mimify 모듈
     multifile 모듈

7장. 네트워크 프로토콜
     개 요
     socket 모듈
     select 모듈
     asyncore 모듈
     asynchat 모듈
     urllib 모듈
     urlparse 모듈
     cookie 모듈
     robotparser 모듈
     ftplib 모듈
     gopherlib 모듈
     httplib 모듈
     poplib 모듈
     imaplib 모듈
     smtplib 모듈
     telnetlib 모듈
     nntplib 모듈
     SocketServer 모듈
     BaseHTTPServer 모듈
     SimpleHTTPServer 모듈
     CGIHTTPServer 모듈
     cgi 모듈
     webbrowser 모듈

8장. 국제화(I18N)
     locale 모듈
     unicodedata 모듈
     ucnhash 모듈

9장. 멀티미디어 모듈
     개 요
     imghdr 모듈
     sndhdr 모듈
     whatsound 모듈
     aifc 모듈
     sunau 모듈
     sunaudio 모듈
     wave 모듈
     audiodev 모듈
     winsound 모듈
     colorsys 모듈

10장. 데이터 저장소
     개 요
     anydbm 모듈
     whichdb 모듈
     shelve 모듈
     dbhash 모듈
     dbm 모듈
     dumbdbm 모듈
     gdbm 모듈

11장. 도구와 유틸리티
     dis 모듈
     pdb 모듈
     bdb 모듈
     profile 모듈
     pstats 모듈
     tabnanny 모듈

12장. 운영체제에 종속적인 모듈
     개 요
     fcntl 모듈
     pwd 모듈
     grp 모듈
     nis 모듈
     curses 모듈
     termios 모듈
     tty 모듈
     resource 모듈
     syslog 모듈
     msvcrt 모듈
     nt 모듈
     _winreg 모듈
     posix 모듈

13장. 구현을 지원하는 모듈
     dospath 모듈
     macpath 모듈
     ntpath 모듈
     posixpath 모듈
     strop 모듈
     imp 모듈
     new 모듈
     pre 모듈
     sre 모듈
     py_compile 모듈
     compileall 모듈
     ihooks 모듈
     linecache 모듈
     macurl2path 모듈
     nturl2path 모듈
     tokenize 모듈
     keyword 모듈
     parser 모듈
     symbol 모듈
     token 모듈

14장. 그 밖의 모듈
     개 요
     pyclbr 모듈
     filecmp 모듈
     cmd 모듈
     rexec 모듈
     Bastion 모듈
     readline 모듈
     rlcompleter 모듈
     statvfs 모듈
     calendar 모듈
     sched 모듈
     statcache 모듈
     grep 모듈
     dircache 모듈
     dircmp 모듈
     cmp 모듈
     cmpcache 모듈
     util 모듈
     soundex 모듈
     timing 모듈
     posixfile 모듈
     bisect 모듈
     knee 모듈
     tzparse 모듈
     regex 모듈
     regsub 모듈
     reconvert 모듈
     regex_syntax 모듈
     find 모듈

찾아보기

이 책은 파이썬을 배우는 책은 아닙니다.



말 그대로 표준 라이브러리만이 책을 가득 채우고 있습니다.



아직 파이썬을 배우지 않으신 분들은



이 책을 당연히 보면 안되겠죠~!



하지만 파이썬을 시작하신 이후로 뭔가 레퍼런스용으로 쓸 책이



필요하시다고 생각하시는 분들은 이 책으로



그 용도를 대신할 수 있을 것입니다.



파이썬이 뭔지 궁금하신 분들이 혹시 있을까봐



링크를 하나 걸어두겠습니다.



http://www.python.or.kr/



쉽고, 멋지고, 화려하고, 스크립트 언어들에



관심있으신 분들은 배우시길 추천합니다.

구매자의 의도와 저자의 의도
책 제목을 언뜻 보고 판단하기로는 표준 라이브러리에 있는 모든 함수들과 선택사항을 다루었으리라 짐작을 했다. 처음에 예상했던 모습은 빽빽이 글자로 들어찬 레퍼런스였다고 해야 할 것이다. 그리고 나는 그런 참조서가 필요했다. 파이썬 퀵 매뉴얼을 번역하고 있었는데 용어 선정이 정말 어려웠었다. 그래서 한글 번역에 참조할 요량으로 나오자 마자...바로 구입을 했던 것인데...



부정적인 첫 인상
책두께는 400 페이지 조금 못된다. 뭐 그래도 글자로 빽빽하다면야... 목차를 보니 엄청나게도 많은 표준 모듈들을 다루고 있다. 그런데 내용을 훓어 보니 눈이 다 시원하다. 겉모습에서는 완전히 예상을 빗나가 버렸다. 거의 설명반 소스반이다. 엄밀히 이야기 하면 소스가 더 많아 보인다. 소스를 제외하면서 읽어가면 마치 소설책을 읽듯 그냥 재미있게 읽을 수 있다. 그러나 그냥 재미있자고 산책은 아니라는데 문제가 있었다. 밀집 정보가 없다면 나의 기대에 어긋나는 것이었다. 다음은 서문에서 인용한 프레드릭 룬트의 저작 의도이다. 꼭 참조를 하자. 실망은 목표를 잘못 겨냥한 탓에서 올 수도 있는 것이다.



"이런 식으로 수년을 보내면서 매주 두 개 정도의 스크립트를 등록한 결과 쓸 만한 스크립트들이 제법 방대하게 쌓이게 되었고, 그동안 보냈던 3,000개 이상의 뉴스 그룹 메시지에서 선별하여 이 책에 수록했다. 여기에 덧붙여 표준 라이브러리를 충분히 보완할 만한 수 많은 스크립트도 새로 추가했다. 이런 스크립트들이 쉽게 이해되고, 실무에서 활용할 수 있도록 하기 위해 가능한 주석은 짧게 하고, 코드에 무게를 두었다."



학습서로서의 내용
프레드릭의 말그대로였다. 잡다한 옵션을 설명하는 테이블도 없었고 그림도 없다. 메일링 리스트에서 흔히 보는 그런 종류의 글들이 그대로 책으로 출판된 듯 하다.



훓어보기
일단 한글이 참 적다는 느낌이 든다. 특별히 어색하거나 그런 문장도 없다. 단지 처음 책을 구입할 때 목표로 하였던 용어 선정에 조금 문제가 있다(물론 나의 관점하에서 말이다). 대표적으로 사실상 표준화가 되어 있는 "수입"이라는 단어 대신 "도입"이라는 용어를 사용하고 있다. 책의 처음부터 끝까지 일관되게 사용한 것을 보면 역자 나름대로 무언가 주장하는 바가 있을 듯 하다. 인터넷 타임 프로토콜을 설명하는 항목에서 rfc 규약을 그냥 원문으로 놓아둔 것은 조금 무성의해 보인다. 이 책을 읽는 독자는 한국어를 사용하는 사람들이다. 간단히 이야기해서 영어를 모르고도 읽을 수 있도록 최대한 배려해야 한다고 생각한다.



소스보기
어라, 빼먹고 읽은 소스를 보자, 무언가 다른 느낌이 들었다. 당연히 책을 읽어 나가는 동안 멈추는 시간이 많았다. 물론 어려워서가 아니라 감탄하는 시간으로 말이다. 보통은 소스를 보면 연구한다는 마음가짐으로 보아야 한다. 그런데 이건 파이썬 언어가 아닌가. 영어권 사람들이라면 그냥 보통 글을 보듯이 읽어 나가면 된다. 그래서 주석이 많이 붙어야할 필요도 없다. 레퍼런스가 아닌 튜토리얼이라고나 할까. 소스와 그 설명을 보면서, 그리고 거기에서 무엇인가 메시지를 보내는 것을 느끼면서 처음 책을 보았을 때의 첫 인상이 부드러워지기 시작하더니 드디어는 이 책을 쓴 프레드릭 룬트의 의도를 깨닫기 시작한 것이다. 처음에 인용해 두었던 저자의 의도가 충실히 이행되고 있음을 볼 수 있다.



기능을 추구한 책
책을 사는 사람의 의도와 책을 쓴 사람의 의도가 서로 잘 맞아야 하는 경우가 바로 이런 경우가 아닌가 싶다. 분명히 나의 의도에는 빗나갔지만, 책을 보고난 후의 느낌은 저자의 의도가 일리가 있다는 것이다. 생각해 보면 빽빽한 선택사항이야 한국어를 쓰는 우리와는 다르게 영어를 쓰는 사람들은 파이썬 매뉴얼을 보면 아무 문제가 없다. 이 책은 원래 영어로 나온 거라는 것을 주목하자. 그러니까 이 책의 의도는 파이썬 표준 라이브러리 함수의 실제 사용예를 보여주는데 있는 것이다. 즉 그 기능을 충실히 보여 주고자 한 것이다. 이런 의도대로라면 이책은 목적을 충실히 이행하고 있으며, 훌륭한 책이라고 평가하고 싶다. 그리고 지금은 엉뚱하게도 나의 의도를 저자의 의도에 기꺼이 맞추어 즐거운 마음으로 예제 코드를 타자해 넣어 보고 있다. 그래서 옵션이 아닌 그 기능을 몸에 익히고 있는 중이다.

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
파이썬 표준 라이브러리
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
파이썬 표준 라이브러리
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
파이썬 표준 라이브러리
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0