可爱的Python
2009年9月
电子工业出版社
哲思社区
462
无
《可爱的Python》的内容主要来自CPyUG社区的邮件列表,由Python的行者根据自身经验组织而成,是为从来没有听说过Python的其他语言程序员准备的一份实用的导学性质的书。笔者试图将优化后的学习体验,通过故事的方式传达给读者,同时也分享了蟒样(Pythonic式)的知识获取技巧,而且希望将最常用的代码和思路,通过作弊条(Cheat Sheet,提示表单)的形式分享给有初步基础的Python 用户,来帮助大家多快好省地完成功能。 《《可爱的Python》》期望成为学习使用Python的同好们的沟通话题,引发进一步的学习/应用/创造/推广,就是笔者的追求!因为Python语言本身是种非常灵活的动态脚本语言,同一个目标可以使用多种方式完成,笔者为了让拥有各种不同技术背景的读者可以快速无碍地理解,选择了一种实际上可能比较笨拙的方式来实现功能,聪明的读者一定可以看出来的,那么请会心一笑,因为您已经和我们心灵相通了!
哲思社区是中国领先的自由软件社交网络和协作平台。通过采用先进的自由软件和互联网技术,哲思为用户提供创新的在线社区使用体验,包括即时通讯、电子邮件、日历、朋友、博客、活动等丰富强大的互联网功能,以满足自由软件用户对社交、通讯、内容资讯、项目协作等多方面的需求。我们相信,通过创新的在线互动社区,将显著提升中国自由软件事业的发展速度,让自由软件走向大众!
实例故事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 品尝KarrigellKDay2 通过表单直接完成功能KDay3 使用第3方模块规范化表单KDay4 使用KS模式重构代码KDay5 通过session重构应用流程KDay6 利用mill人性化组织成员信息KDayN 经验总结,畅想Web应用Python学习作弊条环境篇PCS0 如何安装PythonPCS1 交互环境之命令行PCS2 交互环境之iPythonPCS3 交互环境之winpyPCS4 常用自省PCS5 Python脚本文件PCS6 Python与中文PCS7 Python编码规范语法篇PCS100 importPCS101 内建数据类型PCS102 For循环PCS103 缩进PCS104 注释PCS105 对象PCS106 文件对象PCS107 字串格式化PCS108 函式PCS109 系统参数PCS110 逻辑分支PCS111 类PCS112 异常PCS113 交互参数PCS114 FP初体验模块篇PCS200 os(stat;path)PCS201 cmdPCS202 chardetPCS203 epydocPCS204 ConfigParserPCS205 内建函式(enumerate)PCS206 threadPCS207 threadingPCS208 dict4iniPCS209 fnmatchPCS210 picklePCS211 base64PCS212 shutilPCS213 timePCS214 ElementTreePCS215 randomPCS216 socketPCS217 Tkinter框架篇PCS300 CherryPyPCS301 KarrigellPC$302 LeoPCS303 MoinMoinPCS304 Python Web应用框架纵论友邻篇PCS400 GAEPCS401 DHTMLPCS402 XMLPCS403 思维导图PCS404 代码重构浅说附录引言术语索引行者箴言Z跋
人生苦短,我用Python! 这是CPyuG(中文Python用户组)的倡议。因为Python同时拥有这些非凡魔力:跨平台的/电池内置的/面向对象的/高级数据类型内置的/解释型脚本语言的/Pythonic的/令人快乐的! 《可爱的Python》由一群富有Pythonic体验的“行者”撰写,试图用一种草根的形式来分享这些体验;所以: 《可爱的Python》不是教材,不能期望可以由本书研究出考试大纲来获得认证: 《可爱的Python》不是课本,而是用互动的开发故事来探讨Pyfhonic,对于大多数已习惯学院式系统学习的读者来说,这是全新的体验: 《可爱的Python》宣扬:“学习Python不是什么大事儿”——不用将所有语法规则学会就已经可以用Python来解决实际问题了!
无