内容简介
本书的内容主要来自CPyUG社区的邮件列表,由Python的行者根据自身经验组织而成,是为从来没有听说过Python的其他语言程序员准备的一份实用的导学性质的书。笔者试图将优化后的学习体验,通过故事的方式传达给读者,同时也分享了蟒样(Pythonic式)的知识获取技巧,而且希望将最常用的代码和思路,通过作弊条(Cheat Sheet,提示表单)的形式分享给有初步基础的Python 用户,来帮助大家多快好省地完成功能。
本书期望成为学习使用Python的同好们的沟通话题,引发进一步的学习/应用/创造/推广,就是笔者的追求!因为Python语言本身是种非常灵活的动态脚本语言,同一个目标可以使用多种方式完成,笔者为了让拥有各种不同技术背景的读者可以快速无碍地理解,选择了一种实际上可能比较笨拙的方式来实现功能,聪明的读者一定可以看出来的,那么请会心一笑,因为您已经和我们心灵相通了!
作者简介
哲思社区(zeuux.com)是中国领先的自由软件社交网络和协作平台。通过采用先进的自由软件和互联网技术,哲思为用户提供创新的在线社区使用体验,包括即时通讯、电子邮件、日历、朋友、博客、活动等丰富强大的互联网功能,以满足自由软件用户对社交、通讯、内容资讯、项目协作等多方面的需求。我们相信,通过创新的在线互动社区,将显著提升中国自由软件事业的发展速度,让自由软件走向大众!
内容截图
目录:
实例故事
CDays“光盘故事”
CDay-5 Python初体验和原始需求
CDay-4 可用的首个Python脚本
CDay-3 通过函式进行功能化
CDay-2 完成核心功能
CDay-1 实用化中文
CDay-0 时刻准备着!发布
CDay+1 优化!对白个儿的反省
CDay+2 界面!不应该是难事儿
CDay+3 优化!多线程
CDayN 基于Python的无尽探索
KDays “Web应用故事”
KDay0 Web开发启航
KDay1 品尝Karrigell
KDay2 通过表单直接完成功能
KDay3 使用第3方模块规范化表单
KDay4 使用KS模式重构代码
KDay5 通过session重构应用流程
KDay6 利用mill人性化组织成员信息
KDayN 经验总结,畅想Web应用
Python学习作弊条
环境篇
PCS0 如何安装Python
PCS1 交互环境之命令行
PCS2 交互环境之iPython
PCS3 交互环境之winpy
PCS4 常用自省
PCS5 Python脚本文件
PCS6 Python与中文
PCS7 Python编码规范
语法篇
PCS100 import
PCS101 内建数据类型
PCS102 For循环
PCS103 缩进
PCS104 注释
PCS105 对象
PCS106 文件对象
PCS107 字串格式化
PCS108 函式
PCS109 系统参数
PCS110 逻辑分支
PCS111 类
PCS112 异常
PCS113 交互参数
PCS114 FP初体验
模块篇
PCS200 os(stat;path)
PCS201 cmd
PCS202 chardet
PCS203 epydoc
PCS204 ConfigParser
PCS205 内建函式(enumerate)
PCS206 thread
PCS207 threading
PCS208 dict4ini
PCS209 fnmatch
PCS210 pickle
PCS211 base64
PCS212 shutil
PCS213 time
PCS214 ElementTree
PCS215 random
PCS216 socket
PCS217 Tkinter
框架篇
PCS300 CherryPy
PCS301 Karrigell
PC$302 Leo
PCS303 MoinMoin
PCS304 Python Web应用框架纵论
友邻篇
PCS400 GAE
PCS401 DHTML
PCS402 XML
PCS403 思维导图
PCS404 代码重构浅说
附录引言
术语索引
行者箴言
Z跋