분야별도서 > 프로그래밍 > 파이썬

분야별도서

예제중심의 Python 3

쉽고 재미있는 프로그래밍 언어
  • 저자최용
  • 관련분야프로그래밍
  • 발행일2014-02-12
  • 정가25,000원
  • 페이지308 페이지
  • ISBN 979-11-85578-00-2
  • 일반자료 소스파일 (Source File)
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평
이 책은 실제 업무에 활용할 수 있는 도구와 라이브러리를 통해 Python을 익히고자 하는 분들을 위해 쓰여졌다. Python 3.3버전으로 중심으로 변화된 환경에 걸맞는 새로운 내용으로 꾸며졌다. 초판에서 Python 2를 기준으로 쓰여진 설명과 예제를 Python 3의 환경에 맞도록 수정했다. Django웹 프레임워크(버전 1.6), Request 모듈등을 새롭게 소개했다. Oracle WebLogic Server의 관리를 자동화하는 데에 사용할 수 있는 WLST(WebLogic Scripting Tool)에 대해 소개했다. 부록에서 파이썬 통합개발환경 PyCharm 3 Community Edition에 대해서 소개했다. 초판에서 소개했던 모듈이나 소프트웨어 중에서 유지보수가 잘 안되거나 잘 쓰이지 않는 것은 삭제했다.

최용 

 

주식회사 에이엠앤씨

소프트웨어 컨설턴트 차장


프라모델과학상자전자오락실라디오 공작을 좋아했던 초등학교 시절에 BASIC이라는 컴퓨터 프로그래밍 언어를 접할 기회가 있었습니다한국방송통신대학교에서 컴퓨터과학을 공부한 후에 은행 전산실을 거쳐지금은 데이터센터를 위한 여러 가지 자동화 시스템을 구축 및 유지보수하는 일을 하고 있습니다.


파이썬과 Django 커뮤니티에서 주로 활동하며, Python 관련 문서를 한글로 번역하는 모임을 갖고 있습니다대학교육을 무료로 수강할 수 있는 웹 사이트인 edx.org에서 틈틈히 수업도 듣고 있습니다.


피겨 스케이팅과 발레를 여러 해 배웠고얼마 전에는 탱고를 새로 시작했습니다.


링크드인 프로필
http://www.linkedin.com/in/sk8erchoi


블로그
http://sk8erchoi-tech.blogspot.kr/

 

저서 및 역서

왕초보를 위한 파이썬 2.7, 2013, http://wikidocs.net/book/2

자이썬(Jython) 완벽 안내서, 2012, http://jythonbook-ko.readthedocs.org/en/latest/

예제 중심의 Python(초판), 2011, 인피니티북스

왕초보를 위한 Python 파이썬 (Ver 2.2), 2002, 사이버출판사

1. 파이썬 맛보기

Section 01 파이썬 소개
1.1 파이썬의 특징
1.2 파이썬이 쓰이는 곳
1.3 파이썬 라이선스

Section 02 파이썬 내려받기와 설치
2.1 파이썬 내려받기
2.2 파이썬 설치
2.3 환경 설정

Section 03 여러 가지 파이썬 쉘
3.1 파이썬 기본 쉘
3.2 IDLE(통합 개발 환경)
3.3 크롬 브라우저 파이썬 쉘
3.4 Ideone으로 온라인 코딩

Section 04 파이썬 기초
4.1 숫자 계산
4.2 달력 보기
4.3 문자열
4.4 환율 계산
4.5 날짜 계산
4.6 로또 번호 뽑기
4.7 암호문 만들기
4.8 구구단을 외자
4.9 영단어 사전

2. 시쿨리(Sikuli)

Section 01 시쿨리 내려받기와 설치
1.1 Java 설치
1.2 시쿨리 설치
1.3 Sikuli IDE 실행

Section 02 지뢰 찾기
2.1 네모칸 누르기
2.2 지뢰 계속 찾기
2.3 죽을 때까지 지뢰 찾기
2.4 깃발 꽂기
2.5 깃발 더 꽂기
2.6 패턴 목록 만들기
2.7 물음표 되돌리기
2.8 지뢰밭에서 살아남기

Section 03 아이튠즈
3.1 음량 조절
3.2 자장가 타이머

Section 04 시티빌
4.1 집세 걷기
4.2 장사하기
4.3 딸기 농사

3. 안드로이드 스크립팅

Section 01 안드로이드 폰에 파이썬 설치하기
1.1 SL4A 설치
1.2 Python for Android 설치

Section 02 안드로이드 폰에서 코딩하기
2.1 Python for Android 대화식 번역기
2.2 Python for Android에서 파이썬 스크립트 작성하기

Section 03 파일과 폴더 관리

Section 04 사진 찍어 트윗하기
4.1 사진 찍기
4.2 연속 촬영
4.3 사진 트윗하기

Section 05 단어장

Section 06 휴대용 웹 서버

4. 파이썬

Section 01 루저(파이썬 2와 파이썬 3)
1.1 Python2와 Python3 코드
1.2 편집기에서 파일 비교
1.3 shebang line과 Windows 용 Python 런처

Section 02 영화 출연진 집합

Section 03 스페인어로 숫자 읽기
3.1 스페인어로 숫자 읽기(1부터 5까지)
3.2 스페인어로 숫자 읽기(0부터 100까지)

Section 04 모듈
4.1 뭉치(모듈)
4.2 모듈 들여오기
4.3 여러 가지 모듈

Section 05 텍스트 파일 편집
5.1 파일 읽고 쓰기
5.2 제어 문자
5.3 문자열 메서드와 정규 표현식
5.4 텍스트 줄바꿈 수정 스크립트

Section 06 건축무한육면각체의 비법
6.1 건축무한육면각체
6.2 오감도 시제1호
6.3 오감도 시제4호

5. 파이썬 패키지 활용

Section 01 파이썬 패키지 색인
1.1 PyPI
1.2 setuptools(easy_install)
1.3 pip 설치

Section 02 파이썬 이미지 라이브러리
2.1 Pillow 설치
2.2 병아리를 부탁해
2.3 네모네모

Section 03 순서도
3.1 funcparserlib 설치
3.2 seqdiag 설치
3.3 순서도 그리기
3.4 자매품

Section 04 requests
4.1 requests 설치
4.2 Github API 테스트
4.3 URL 주소 검증하기
4.4 Daum 검색 API

Section 05 Django 웹 프레임워크
5.1 Django 1.6 다운로드와 설치
5.2 Django 프로젝트 만들기(startproject)
5.3 개발 서버 기동(runserver)
5.4 Hello Django!
5.5 숫자 계산(쿼리 문자열 사용하기)
5.6 데이터베이스 및 admin 구성하기(syncdb)
5.7 admin 사용하기
5.8 Django admin을 이용한 용돈 기입장

Section 06 외래어 한글 표기 한글라이즈(Hangulize)
6.1 한글라이즈 모듈 설치
6.2 프리메라 리가 구단 이름 읽기

Section 07 Pexpect로 시스템 관리
7.1 미션: 패스워드를 변경하라!
7.2 Pexpect
7.3 패스워드 변경 스크립트
7.4 xargs
7.5 다른 방법들

Section 08 파이썬 구글 차트
8.1 pygooglechart 설치
8.2 원형 그래프 그리기
8.3 한글 이름표 붙이기
8.4 지역별 인구 차트 그리기
8.5 데이터 정렬
8.6 GChartWrapper

6. 자이썬(Jython)

Section 01 자이썬 설치
1.1 자바 버전 확인과 설치
1.2 자이썬 설치
1.3 자이썬 경로 잡기

Section 02 안녕, 자이썬
2.1 Hello, Jython!
2.2 안녕, Jython!
2.3 안녕, Swing!
2.4 Jython 문서

Section 03 WLST(WebLogic Scripting Tool)
3.1 WebLogic Server 다운로드와 설치
3.2 WebLogic Server 관리 콘솔을 사용하여 새 서버 생성
3.3 WLST를 사용하여 새 서버 생성

7. 파이썬, 그냥 재미로

Section 01 지금 바로 시작하기

Section 02 컴퓨터 이해하기

Section 03 응용 분야 탐구

Section 04 파이썬을 더 깊이 공부하기

Section 05 다른 언어 들여다보기

Section 06 소프트웨어 개발 과정 이해하기

Section 07 외국어 공부

부록
부록 A Java 설치 안내
부록 B PyCharm 3 소개
Python은 손쉬운 언어이지만 강력한 언어이기도 합니다. 이러한 Python을 처음 접하는 독자들에게 '지뢰찾기'게임이나 '아이튠즈'를 튜닝하는 식의 예제들은 재미를 넘어 Python프로그래밍의 세계로 빠져들게 할 것입니다.
'안드로이드 폰에 파이썬 설치하기'같은 안드로이드 스크립팅이나 Jython등은 여전히 흥미롭고, Django나 WLST, PyCharm등 많은 부분들이 추가되었습니다.
이전 원고에 비해 100여 페이지가 새로운 내용이 추가되어 제대로된 개정판의 의미를 가지게 되었다고 여겨집니다.
초보자를 위한 책이지만 Python의 넓고 재미있는 부분을 알려주는 책
'예제 중심의 Python 3'입니다.
책속의 예제코드는 사이트상에서 다운로드 가능합니다.