Size: 1097
Comment:
|
Size: 6471
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
<<TableOfContents>> | |
Line 6: | Line 7: |
<<TableOfContents>> | |
Line 8: | Line 8: |
= 大蟒本色 = 本来来像叫“实战python”的,翻译成英文就叫RealPython了…… |
= 报名地点 = 写上自己想写的部分 QidongSu 创意 ream D 总负责 = 日程计划 = |
Line 12: | Line 18: |
= 大蟒本色 = 本来像叫“实战python”的,翻译成英文就叫RealPython了…… * ~ ZoomQuiet ,肯定需要! 只是E文应该吼 `Real World Python for freshener` |
|
Line 13: | Line 25: |
就当 可爱的python 的进阶版吧,介绍介绍大牛们认为比较好的东西 | 就当 [[ObpLovelyPython|可爱的python]] 的进阶版吧,介绍介绍大牛们认为比较好的东西 |
Line 22: | Line 34: |
Line 24: | Line 35: |
Line 26: | Line 36: |
Line 30: | Line 39: |
Line 33: | Line 41: |
新手就是刚进门的小学生,大牛的任务就是手把手教会他写字,不光如此,还要教会他如何使用这些文字 | * 新手就是刚进门的小学生,大牛的任务就是手把手教会他写字,不光如此,还要教会他如何使用这些文字 * 新手需要的就是实例! * ~ ZoomQuiet: * 新手的状态很难保持,在 Python 世界,所以,施主的及时记录,非常非常可贵! * 只是,实例,最好有一个核心线索^作品的演化^,可以将所有常用领域的关键知识都串起来,否则,分散成一个个零散的独立功能,无法帮助小白建立大局观的... * QidongSu 回应 . 本身做这么大一个实例已经很牛x了…… * jeffjie说 . 这让我想起当时构思现场讲Scala的事,故事的确是最容易引人入胜的,但讲一个好的故事需要花点心思去构想啊。 * QidongSu . 可不可以模仿《python编程》写一个通讯录,然后一直扩展,变成一个数据库 |
Line 35: | Line 53: |
新手需要的就是实例! | * ream D . 我要报名,希望能帮帮忙 * He, Jibo (hejibo1984) . 想参与或者负责gui与py2exe两章节。 |
Line 37: | Line 58: |
== 计划目录 == 前言 介绍 介绍 (故事在这里起头。向读者介绍python,环境搭建,并给出第一个程序 print 'hello world') 第一章 我要做通信录 1.1 通信录之变量版(本节教会读者用变量保存信息,并通过pythonshell下调用相对应的变量以获得相关数据) 1.2 判断用if (本节教会读者用if语句判断用户输入的信息,并返回对应的结果) 1.3 函式化 (把通信录核心函式化,通过函式调用相关功能,并教会读者使用while) 1.4 中文!中文! (讲解python中文问题并给出解决办法,使通信录中文化) 第二章 模块 2.1 让程序有退出功能 (介绍什么是模块,模块的创建与应用) 2.2 添加修改联系人信息 (自个儿编写基于文件的数据库模块,并实现存取信息[这里将讲到class,字典和列表]) 2.3 带有筛选功能的通信录 (将在此介绍for) 2.4 输出联系人资料为文本文件 (此处介绍文件操作) [用两章结束对python基础知识的讲解] 第三章 通信录gui化 3.1 简单易用的tkinter (意在介绍tk,给出第一个tk程序) 3.2 牛刀小试 (介绍entry、text、button控件,使得从entry输入的联系人的详情能在下方text中返回) 3.3 拥有菜单的通信录 3.4 图形化筛选功能 (介绍单选框复选框) 3.5 联系人条目listbox化 3.6 创建滚动条 3.7 界面绚丽化 (图片的插入,画几何图形,字体设置) 第四章 向世人展示自己——发布 4.1 什么是py2exe (介绍py2exe和其基本用法) 4.2 py2exe高级用法(设置exe图标,版本号等高级用法) 4.3 发布途径(介绍各种发布方式) 第五章 简易的wiki系统 *还没想好该用什么框架,此处暂略 第六章 把通信录移植到手机上 6.1 PPC python环境搭建 6.2 移植到PPC 第七章 wx化.qt化(故事情节:小白不仅仅满足于tk简陋的界面,积极向更高级的wx,qt探索) 7.1 通信录wx化 (用一个大实例涉及wx 90%操作,并介绍wxglad) 7.2 通信录之qt化 (介绍qt并用一个大实例涉及qt 70%操作,并介绍qt工具) (He,Jibo: 其实gui也可能用通讯录做为故事啦,只是我得用wxpython和pyqt分别写一个通讯录。 我对gui这一章节是这样设想的。 现在主要有两种方式写gui,手动写代码和用可视化界面写代码。 我打算以wxpython示例,怎么手动写代码;以pyqt为示例,教怎么用qt designer写代码。 故事承前面,可以这样开头。 虽然已经用tkinter 完成了通讯录gui,但是主人公尚未满足,因为他的mm说界面不好看之类的,因此主人公打算改进。于是发现了wxpython。讲述wxpython时,我打算教用户搜索一个hello world的gui示例,然后在纸上画一个通讯录界面蓝图。然后在搜索的帮助下,逐步在hello world的基础上增加通讯录的元素。 (过度到pyqt),主人公想,如果做界面能够像画图板那样画出界面元素就好了。于是他到CPyUG发贴,咨询解决方案,得知了qt designer。接着我就讲用qt designer作界面。 不知道大伙意下如何?) 第八章 后补章节及py工具介绍 8.1 tk之另类用法(增补前面实例故事没法讲到的某些用法) 8.2 游戏人生(简要介绍pygame,用实例说明问题(射击游戏)) 8.3 用google翻译api实现国际化 8.4 其他python gui pyqt wxpython pyside pygtk 8.5 py框架介绍 karrigell cherrypy web.py web2py django 8.6 py工具介绍 ipython leo pywin 8.7 python在各个移动平台的环境搭建 ipad psp(sony) ipod touch s60 =========================== 第九章 发挥自个儿的想象(不写入成书) #想在realpython的Wiki中专门添加个第九章的专区,任何pythoner有好的实例故事或文章都可以在此增补,直接在线阅览。实现本书的无限增值。 [[attachment:测试]] |
一个计划
报名地点
写上自己想写的部分
QidongSu 创意
ream D 总负责
日程计划
大蟒本色
本来像叫“实战python”的,翻译成英文就叫RealPython了……
~ ZoomQuiet ,肯定需要! 只是E文应该吼 Real World Python for freshener
计划
就当 可爱的python 的进阶版吧,介绍介绍大牛们认为比较好的东西
比如各个模块、工作环境,使新手能够获取最爽的体验。
大妈觉得比较好用的Leo啥的详细介绍一下吧。
要解决一下新手在使用Python时会遇到的实际问题
计划写作范围
顺手的工作环境的搭建 包括Leo,MoinMoin,Trac,SVN等(我现在还没学会SVN……)
- 在实例故事中介绍各个模块
- 真正教会新手如何使用python解决实际问题
新手想要的书
我本身就是一个新手,在使用python的时候有大不爽!
- 新手就是刚进门的小学生,大牛的任务就是手把手教会他写字,不光如此,还要教会他如何使用这些文字
- 新手需要的就是实例!
~ ZoomQuiet:
- 新手的状态很难保持,在 Python 世界,所以,施主的及时记录,非常非常可贵!
只是,实例,最好有一个核心线索作品的演化,可以将所有常用领域的关键知识都串起来,否则,分散成一个个零散的独立功能,无法帮助小白建立大局观的...
QidongSu 回应
- 本身做这么大一个实例已经很牛x了……
- jeffjie说
- 这让我想起当时构思现场讲Scala的事,故事的确是最容易引人入胜的,但讲一个好的故事需要花点心思去构想啊。
- 可不可以模仿《python编程》写一个通讯录,然后一直扩展,变成一个数据库
- ream D
- 我要报名,希望能帮帮忙
- He, Jibo (hejibo1984)
- 想参与或者负责gui与py2exe两章节。
计划目录
前言 介绍 介绍 (故事在这里起头。向读者介绍python,环境搭建,并给出第一个程序 print 'hello world') 第一章 我要做通信录
- 1.1 通信录之变量版(本节教会读者用变量保存信息,并通过pythonshell下调用相对应的变量以获得相关数据) 1.2 判断用if (本节教会读者用if语句判断用户输入的信息,并返回对应的结果) 1.3 函式化 (把通信录核心函式化,通过函式调用相关功能,并教会读者使用while) 1.4 中文!中文! (讲解python中文问题并给出解决办法,使通信录中文化)
第二章 模块
- 2.1 让程序有退出功能 (介绍什么是模块,模块的创建与应用) 2.2 添加修改联系人信息 (自个儿编写基于文件的数据库模块,并实现存取信息[这里将讲到class,字典和列表]) 2.3 带有筛选功能的通信录 (将在此介绍for) 2.4 输出联系人资料为文本文件 (此处介绍文件操作)
[用两章结束对python基础知识的讲解] 第三章 通信录gui化
- 3.1 简单易用的tkinter (意在介绍tk,给出第一个tk程序) 3.2 牛刀小试 (介绍entry、text、button控件,使得从entry输入的联系人的详情能在下方text中返回) 3.3 拥有菜单的通信录 3.4 图形化筛选功能 (介绍单选框复选框) 3.5 联系人条目listbox化 3.6 创建滚动条 3.7 界面绚丽化 (图片的插入,画几何图形,字体设置)
第四章 向世人展示自己——发布
- 4.1 什么是py2exe (介绍py2exe和其基本用法) 4.2 py2exe高级用法(设置exe图标,版本号等高级用法) 4.3 发布途径(介绍各种发布方式)
第五章 简易的wiki系统
- 还没想好该用什么框架,此处暂略
第六章 把通信录移植到手机上
- 6.1 PPC python环境搭建 6.2 移植到PPC
第七章 wx化.qt化(故事情节:小白不仅仅满足于tk简陋的界面,积极向更高级的wx,qt探索)
- 7.1 通信录wx化 (用一个大实例涉及wx 90%操作,并介绍wxglad) 7.2 通信录之qt化 (介绍qt并用一个大实例涉及qt 70%操作,并介绍qt工具)
(He,Jibo: 其实gui也可能用通讯录做为故事啦,只是我得用wxpython和pyqt分别写一个通讯录。 我对gui这一章节是这样设想的。 现在主要有两种方式写gui,手动写代码和用可视化界面写代码。 我打算以wxpython示例,怎么手动写代码;以pyqt为示例,教怎么用qt designer写代码。
故事承前面,可以这样开头。 虽然已经用tkinter 完成了通讯录gui,但是主人公尚未满足,因为他的mm说界面不好看之类的,因此主人公打算改进。于是发现了wxpython。讲述wxpython时,我打算教用户搜索一个hello world的gui示例,然后在纸上画一个通讯录界面蓝图。然后在搜索的帮助下,逐步在hello world的基础上增加通讯录的元素。
(过度到pyqt),主人公想,如果做界面能够像画图板那样画出界面元素就好了。于是他到CPyUG发贴,咨询解决方案,得知了qt designer。接着我就讲用qt designer作界面。
不知道大伙意下如何?)
第八章 后补章节及py工具介绍
- 8.1 tk之另类用法(增补前面实例故事没法讲到的某些用法) 8.2 游戏人生(简要介绍pygame,用实例说明问题(射击游戏)) 8.3 用google翻译api实现国际化 8.4 其他python gui
- pyqt wxpython pyside pygtk
- karrigell cherrypy web.py web2py django
- ipython leo pywin
- ipad psp(sony) ipod touch s60
=========================== 第九章 发挥自个儿的想象(不写入成书)
- #想在realpython的Wiki中专门添加个第九章的专区,任何pythoner有好的实例故事或文章都可以在此增补,直接在线阅览。实现本书的无限增值。
::-- QidongSu [2011-03-07 12:30:26]