자료검색 > 상세페이지

저자

발행처

발행년도

KDC 카테고리

총류
도서 유쾌한 파이썬 : 데이터 수집·분석·통계·은닉·암호화 기술
  • ㆍ저자사항 스티븐 로트 지음;
  • ㆍ발행사항 의왕: 에이콘, 2015
  • ㆍ형태사항 259 p.: 삽화; 24 cm
  • ㆍ총서사항 acorn+Packt technical book 시리즈
  • ㆍISBN 9788960777880
  • ㆍ주제어/키워드 파이썬 암호화 프로그래밍언어 데이터처리
  • ㆍ소장기관 연암

소장정보

구분, 낱권정보, 소장처, 별치, 자료상태, 반납예정일, 예약, 상호대차를 안내하는 표입니다.
구분 낱권정보 자료실 / 청구기호 자료상태 반납예정일 예약 상호대차 도서관서비스
EM0000263075 2층 종합자료실 대출가능 - 예약불가 신청하기
상호대차서비스 신청은 대출가능 소장도서만 가능합니다.

상세정보

파이썬은 배우기 쉽고 활용도가 높은 언어이지만, 처음 파이썬을 배운 사람이라면 그 언어를 어떤 곳에 활용할 수 있을지 궁금하기 마련이다. 이 책에서는 가상의 비밀 요원이 파이썬을 활용해 기초적인 데이터 인코딩과 디코딩, 암호 복구, 이미지 처리, REST적인 서비스 사용, 지리정보 처리, 통계 처리 등을...

도서정보 상세보기[NAVER 제공]

상세정보

유쾌한 파이썬 - 스티븐 로트 지음, 오현석 옮김
acorn+PACKT 시리즈. 이 책에서는 가상의 비밀 요원이 파이썬을 활용해 기초적인 데이터 인코딩과 디코딩, 암호 복구, 이미지 처리, REST적인 서비스 사용, 지리정보 처리, 통계 처리 등을 수행하는 과정을 흥미진진하고 재미있게 보여준다.

목차

1장 스파이 활동 도구
__작업에 필요한 기본 도구 구하기: 파이썬 3.3
____윈도우의 비밀
____맥 OS의 비밀
__추가 도구: 텍스트 편집기
____다른 개발 도구 설치
____파이썬 컴포넌트를 추가로 얻기 위한 도구 얻기
__도구 확인
____어떻게 멈출까?
____help() 시스템 사용
________맥 OS와 GNU/리눅스의 비밀
________윈도우의 비밀
____도움말 모드 사용
__배경 소개: 수학과 수
____유력한 범인
____수의 상아탑
________정수
________유리수
________부동소수점 수
________십진수
________복소수
____수 이외의 것들
____값을 변수에 대입
____스크립트 작성과 출력
____사용자 입력 받기
________예외 처리
________루프와 재시도
__텍스트와 문자열 다루기
____수와 문자열 상호 변환
____문자열 파싱
__소프트웨어 구조화
__파일과 폴더 처리
____파일 만들기
____파일 읽기
____더 복잡한 논리적 조건 만들기
__문제 해결: 잊어버린 암호 복구
____말뭉치 읽기
____ZIP 압축 프로그램 읽기
____무차별 검색 시도
__요약

2장 정보 획득
__인터넷 데이터 접근
____배경 소개: TCP/IP 프로토콜
____http.client로 HTTP GET 요청
____접속 시 클라이언트 정보 위조
____파이썬에서 FTP 사용
________FTP로 파일 다운로드
________FTP get() 함수 사용
____HTTP, FTP, 파일 접근을 위한 urllib 사용
____urllib을 사용해 FTP 접근하기
__파이썬으로 REST API 다루기
____간단한 REST 데이터 가져오기
____더 복잡한 REST 질의 사용
____JSON으로 데이터 저장
__데이터 컬렉션 조직적으로 다루기
____파이썬 리스트 다루기
________리스트의 인덱스 연산 사용
____파이썬 튜플 사용
________제네레이터 식을 튜플의 리스트에 사용
____파이썬 사전 매핑 사용
________사전 접근 메소드 사용
____제네레이터 함수를 통한 시퀀스 변환
____defaultdict과 Counter 매핑 사용
____파이썬 집합 사용
____for 문과 컬렉션 사용
____컬렉션에 파이썬 연산자 적용
__문제 해결: 통화 환율
__요약

3장 스테가노그래피를 사용한 비밀 메시지 은닉
__배경 소개: 다양한 형식의 파일 처리
____운영체제 파일시스템 다루기
________glob
________os
____간단한 텍스트 파일 처리
____ZIP 파일 다루기
____JSON 파일 다루기
____CSV 파일 다루기
____JPEG와 PNG 그래픽: 픽셀과 메타데이터
__Pillow 라이브러리 사용
____필요한 지원 라이브러리 추가
________GNU/리눅스의 비밀
________맥 OS X의 비밀
________윈도우의 비밀
____Pillow 설치 및 설치 확인
____이미지 데이터 디코딩과 인코딩
____이미지 다루기: 크기 변환과 미리보기 이미지
____이미지 다루기: 잘라내기
____이미지 다루기: 화질 개선
____이미지 다루기: 필터링
____이미지 다루기: ImageOps
__스테가노그래피를 만드는 여러 방법들
____적색 채널 데이터 얻기
____유니코드 문자로부터 바이트 추출
____바이트와 비트 다루기
____비트 모으기
____메시지 인코딩
____메시지 디코딩
__변조 감지와 방지
____해시 합을 이용한 파일 검증
____키와 요약값 함께 사용
__문제 해결: 메시지 암호화
____메시지 풀기
__요약

4장 침투, 은신처, 접선, 기지
__배경설명: 위도, 경도, GPS
____GPS 장치의 한계 해결
____정치적 문제 해결: 경계, 영내, 관할, 인근지역
__지오코딩 서비스를 통해 현재 위치 찾기
____주소 지오코딩
____위경도 좌표 역지오코딩
__얼마나 가까운가? 어떤 방향에 있나?
____지오코딩과 해버사인 조합
__데이터를 압축해 격자 코드 만들기
____GeoRef 코드 만들기
__GeoRef 코드 디코딩
____메이든헤드 격자 코드 만들기
____메이든헤드 격자 코드 디코딩
__NAC 만들기
____NAC 디코딩
__문제 해결: 가까운 좋은 음식점
____간단한 파이썬 객체 만들기
____HTML 웹 서비스 다루기: 도구
____HTML 웹 서비스 다루기: 페이지 가져오기
____HTML 웹 서비스 다루기: 테이블 파싱
____여러 열로 이루어진 데이터에서 간단한 파이썬 객체 만들기
____기존 파이썬 객체에 지오코드 정보 추가
____파이썬 객체에 위생 점수 넣기
____여러 부분 하나로 엮기
____위생 데이터 포털 다루기
____JSON 문서로부터 간단한 파이썬 객체 만들기
____서로 다른 여러 부분 하나로 엮기
____마지막 단계
____데이터 이해: 스키마와 메타데이터
__요약

5장 스파이 마스터의 상세 분석
__통계 요약 만들기
____원 데이터 파일 파싱
____평균 계산
________제네레이터 식 이해
____가운데 있는 값 찾기
____가장 흔한 값 찾기
__파이썬 모듈과 애플리케이션 만들기
____모듈 만들고 사용하기
____애플리케이션 모듈 만들기
____혼합 모듈 만들기
__자신만의 클래스와 객체 만들기
____클래스 정의 사용
__비교와 상관관계
____표준편차 계산
____표준점수 계산
________시퀀스와 이터러블 비교
____상관계수 계산
__고품질 소프트웨어 작성
____자신을 테스트하는 모듈과 테스트 실행 모듈 만들기
____더 복잡한 테스트 만들기
____독테스트 케이스를 클래스 정의에 추가하기
__문제 해결: 몇 가지 흥미로운 데이터 집합 분석
____더 많은 데이터 얻기
____향후 연구 과제
__요약

[인터넷서점 알라딘 제공]