--
一个python爱好者建的站:
http://dreampython.orgs.hk
大家不要认为我有分裂组织之嫌疑哈
顺便让我加一下列表,哈哈想加入的报名哈,直接编辑目录 http://wiki.woodpecker.org.cn/moin/RealPython要不要创建IRC啥滴
--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
发言: pyth...@googlegroups.com
退订: python-cn+...@googlegroups.com (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
我建议在最后加多一章:把通信录,射击游戏移植到pythonce。这样就可以在不破坏原有故事情节的情况下介绍更多东西
--
之前已经详细建议过:
+ 聚集到 OpenBookProject 中,以便获得校对/编辑/法人资源
+ 先给出大纲,自个儿先沉浸到其中,边学边写,
+ 有一定积累后,再邀请加入新的合作者,以免一开始就一直在讨论,而没有一个可用的基础故事...
> 2011/3/12 ream D <dream.py...@gmail.com>
>>
>> 我建议在最后加多一章:把通信录,射击游戏移植到pythonce。这样就可以在不破坏原有故事情节的情况下介绍更多东西
>>
>> --
>> 一个python爱好者建的站:
>> http://dreampython.orgs.hk
>> 大家不要认为我有分裂组织之嫌疑哈
组织是要发展的,只要各个方面,越来越专业,社区越多越好,
话说,俺这儿是 找不到哪...
--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
哲: http://www.zeuux.org/home/zoomquiet
豆: http://www.douban.com/group/zoomquiet
书: http://code.google.com/p/openbookproject
营: http://code.google.com/p/kcpycamp/wiki/PythoniCamp
--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
发言: pyth...@googlegroups.com
退订: python-cn+...@googlegroups.com (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
大蟒本色 入门 介绍介绍Python
第一章 语法基础
实例: 简单的命令行通信录程序
第二章 模块
实例:
使用基于文件的数据库编写的通信录程序
第三章 gui
实例:
拥有图形界面的通信录程序
第四章 打包发布
第五章 web
实例:
为通信录写的简易Wiki
第六章 把通信录移植到PPC上
第七章 在线同步
实例:使用gae制作在线同步程序
#pygame打算作为后补章节进行介绍,否则很难串成故事
设想中的故事结构:
在校读书的小白因电话号码太多而无法进行方便的管理而烦恼,偶然认识简单易用支持多平台的python,着手开始研究,认识python基础语法后做出一套基于命令行的通信录程序并不断完善。在认为命令行操作太繁琐后开始研究对平台兼容性最好的tk,把通信录gui化。完成后想要发布让大家瞧瞧自个实力。打包好后发布,这时发现自个的通信录有bug不便于和使用者交流,于是开始捣鼓简易的wiki系统。完成后发现通信录只能在电脑上使用,非常麻烦,历经艰辛终于把其移植到自个儿的PPC上。又发现手机的通信录不能和电脑的通信录同步感到麻烦,又在gae上研究起了在线同步程序,最后终于完美,用python为自个儿和大家做了个实用的程序
通讯录?这故事似乎他太无意义
收录在 OBP 工程...
http://code.google.com/p/openbookproject/wiki/RealWorldPyLivin
--
前言 介绍 介绍
(故事在这里起头。向读者介绍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
第七章 同步通信录
7.1 gae是啥?
*由于框架仍未确定,7.1以下暂略
第八章 后补章节及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有好的实例故事或文章都可以在此增补,直接在线阅览。实现本书的无限增值。
在 2011年3月16日 上午1:16,ream D <dream.py...@gmail.com> 写道:
> 感觉这本书可以开始动工了。不知道是直接在moin
> moin上进行编写还是用obp里的方式…要是是用obp方式的话能给我svn使用权和obp列表发言权吗?本人第一次接触obp…所以还请多多指教
>
的确! 和 Pythonic 鼓吹的一样,不能光说不练!任何时候立即开始总是好的 ;-)
俺的建议:
- 订阅 OBP 列表;参考:
http://code.google.com/p/openbookproject/wiki/HowToBuildBookOnline
http://code.google.com/p/openbookproject/wiki/FlowSphinx
在专门的资源中推进;
- 当前内容没有收集起来之前,先用 啄木鸟维基,快速形成可浏览的雏形,是好的;
- 如果要通过团队協同进行组织,最好使用 Sphinx 的工程形式进行追踪; 但是,前提是形成了足够的篇幅以及内容框架;
- 一本有内容,有趣,有个性的图书,不是一个大纲就可以决定的,只有写起来,自个儿在学习过程中,认真的将困惑/突破/激爽都找到合适直白的方式,进行了记录,才可能不断重构出...
PS:
本邮件已经抄送 OBP 列表
TOC 设计增补到:
http://code.google.com/p/openbookproject/wiki/RealWorldPyLivin#TOC_v11.03.15
在 2011年3月16日 上午1:16,ream D <dream.python.org@gmail.com> 写道:
> 感觉这本书可以开始动工了。不知道是直接在moin的确! 和 Pythonic 鼓吹的一样,不能光说不练!任何时候立即开始总是好的 ;-)
> moin上进行编写还是用obp里的方式…要是是用obp方式的话能给我svn使用权和obp列表发言权吗?本人第一次接触obp…所以还请多多指教
>
俺的建议:
- 订阅 OBP 列表;参考:
http://code.google.com/p/openbookproject/wiki/HowToBuildBookOnline
http://code.google.com/p/openbookproject/wiki/FlowSphinx
在专门的资源中推进;
- 当前内容没有收集起来之前,先用 啄木鸟维基,快速形成可浏览的雏形,是好的;
- 如果要通过团队協同进行组织,最好使用 Sphinx 的工程形式进行追踪; 但是,前提是形成了足够的篇幅以及内容框架;
- 一本有内容,有趣,有个性的图书,不是一个大纲就可以决定的,只有写起来,自个儿在学习过程中,认真的将困惑/突破/激爽都找到合适直白的方式,进行了记录,才可能不断重构出...
PS:
本邮件已经抄送 OBP 列表
书: http://code.google.com/p/openbookproject
--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
哲: http://www.zeuux.org/home/zoomquiet
豆: http://www.douban.com/group/zoomquiet
营: http://code.google.com/p/kcpycamp/wiki/PythoniCamp
为什么框架没pylons ,又及 pylons 有两个 wiki 的 tutor 一个简单的,在 pylonshq上,一个超详尽,在pylons book上
你说的是dreampython.orgs.hk吗?那网站是有点问题
--
前言 介绍 介绍
(故事在这里起头。向读者介绍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 界面绚丽化 (图片的插入,画几何图形,字体设置)
第四章 用gae框架写的同学录
4.1 用我自己的模块
4.2 用户权限控制
4.3 美工设计
4.4 发布
4.5 本地同学录与在线同学录的同步
第五章 向世人展示自己——发布
5.1 什么是py2exe (介绍py2exe和其基本用法)
5.2 py2exe高级用法(设置exe图标,版本号等高级用法)
5.4 什么是setup.py
5.5 setup.py 用法
5.6 发布途径(介绍各种发布方式)
第六章 把通信录移植到手机上
6.1 PPC python环境搭建
6.2 移植到PPC
第七章 后补章节及py工具介绍
7.1 tk之另类用法(增补前面实例故事没法讲到的某些用法)
7.2 游戏人生(简要介绍pygame,用实例说明问题(射击游戏))
7.3 用google翻译api实现国际化
7.4 其他python gui
pyqt
wxpython
pyside
pygtk
7.5 py框架介绍
karrigell
cherrypy
web.py
web2py
django
pylons
7.6 py工具介绍
ipython
leo
pywin
7.7 python在各个移动平台的环境搭建
ipad
psp(sony)
ipod touch
s60
===========================
第八章 发挥自个儿的想象(不写入成书)
#想在realpython的Wiki中专门添加个第八章的专区,任何pythoner有好的实例故事或文章都可以在此增补,直接在线阅览。实现本书的无限增值。
增加了pylons,删除同步章节,第四章改为用gae实现在线同学录,故事情节改为qidong老大的:
临近高考的小白要与同窗好友分别,于是 就想到要做一个同学录,但发现没有称心的
软件。于是,他打算自己写一个。
思路确立完成,两天内弄好Wiki并进入写作阶段
ps:想加入固定写作团队的现在可以报名了
在 11-3-27,He Jibo<hej...@gmail.com> 写道:
> 我报名 !不过注册wiki没有成功。
> 另外,那个gui可以用pyqt或者wxpython写吗?
> 个人觉得用tk的不多了。
> ---------------------------
> He Jibo
> Department of Psychology,
> Beckman Institute for Advanced Science and Technology
> University of Illinois, Urbana Champaign,
> 603 East Daniel St.,
> Champaign, IL 61820
> website: http://hejibo.appspot.com/file/index.html
>
>
>
> 2011/3/26 ream D <dream.py...@gmail.com>
> 另外,那个gui可以用pyqt或者wxpython写吗?
> 个人觉得用tk的不多了。
- 既然是真实的尝试,建议都写,插入不同的人物,不同的GUI 开发体验
...
>> 按照qidong老大思路,目录修改为:
>>
RealWorldPyLivin - openbookproject - RealWorldPyLivin 大蟒本色
http://code.google.com/p/openbookproject/wiki/RealWorldPyLivin
- 增补到对应的 OBP 工程首页
- 前后的大纲设计变迁可以看出越来越想得明白了 ;-)
根据以往的在线分布式图书团队的体验:
http://code.google.com/p/openbookproject/wiki/HowToBuildBookOnline
建议:
+ 可以先在啄木鸟维基中完成草稿的组织
+ 然后,正式启动精校进程,在 OBP 工程中建立仓库,进行協同
+ 最好使用 Sphinx 方式,进行图书的内容严密追踪,以及自动化发布
- 自个儿心里得有个谱,召集到目标人数后,就封闭,进入正式的撰写...
- 当然,应该公开所有成员以及分工,并承诺交稿期限
- 期间,有任何问题,随时列表沟通
- 这个列表,建议是 OBP 的专用图书工程列表...
happy sharing...
> 我喜欢用python写一些gui,也在学习django。
> ---------------------------
> He Jibo
> Department of Psychology,
> Beckman Institute for Advanced Science and Technology
> University of Illinois, Urbana Champaign,
> 603 East Daniel St.,
> Champaign, IL 61820
> website: http://hejibo.appspot.com/file/index.html
>
>
>
> 2011/3/26 Zoom.Quiet <zoom....@gmail.com>
>>
>> 在 2011年3月27日 下午12:04,He Jibo <hej...@gmail.com> 写道:
>> > 我报名 !不过注册wiki没有成功。
>> 参考: http://wiki.woodpecker.org.cn/moin/WoodpeckerHackers 的页头说明;
>> - 为防止 Spamer ,先自行注册
>> - 回到 CPyUG 列表中吼一下,聲明自个儿的分享态度
>> - 管理员加你的 ID 到可信任列表中
>> 就拥有了自由编辑权...
>>
>> > 另外,那个gui可以用pyqt或者wxpython写吗?
>> > 个人觉得用tk的不多了。
>> - 既然是真实的尝试,建议都写,插入不同的人物,不同的GUI 开发体验
>>
>> ...
>> >> 按照qidong老大思路,目录修改为:
>> >>
>> RealWorldPyLivin - openbookproject - RealWorldPyLivin 大蟒本色
>> http://code.google.com/p/openbookproject/wiki/RealWorldPyLivin
>> - 增补到对应的 OBP 工程首页
>> - 前后的大纲设计变迁可以看出越来越想得明白了 ;-)
>>
>> 根据以往的在线分布式图书团队的体验:
>> http://code.google.com/p/openbookproject/wiki/HowToBuildBookOnline
>> 建议:
>> + 可以先在啄木鸟维基中完成草稿的组织
>> + 然后,正式启动精校进程,在 OBP 工程中建立仓库,进行協同
>> + 最好使用 Sphinx 方式,进行图书的内容严密追踪,以及自动化发布
>>
>> >> 前言 介绍 介绍
>> >> (故事在这里起头。向读者介绍python,环境搭建,并给出第一个程序 print 'hello world')
>> >>
...
通信录故事:
前言 介绍 介绍
(故事在这里起头。向读者介绍python,环境搭建,并给出第一个程序 print 'hello world')
第一章 我要做通信录
gui故事
第七章 wx化.qt化(故事情节:小白不仅仅满足于tk简陋的界面,积极向更高级的wx,qt探索)
7.1 通信录wx化 (用一个大实例涉及wx 90%操作,并介绍wxglad)
7.2 通信录之qt化 (介绍qt并用一个大实例涉及qt 70%操作,并介绍qt工具)
ps:这里没有进行章节细化,自个儿对wx,qt并不精通,想听听he同志的章节细化意见)
第八章 后补章节及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
pylons
8.6 py工具介绍
ipython
leo
pywin
8.7 python在各个移动平台的环境搭建
ipad
psp(sony)
ipod touch
s60
===========================
第九章 发挥自个儿的想象(不写入成书)
#在realpython的Wiki中专门添加个第九章的专区,任何pythoner有好的实例故事或文章都可以在此增补,直接在线阅览。实现本书的无限增值。
#第七章没有进行章节细化,自个儿对wx,qt并不精通,想听听he同志的章节细化意见
顺便让我加一下列表,哈哈想加入的报名哈,直接编辑目录 http://wiki.woodpecker.org.cn/moin/RealPython要不要创建IRC啥滴
--
--
一个python爱好者建的站:
http://dreampython.orgs.hk
大家不要认为我有分裂组织之嫌疑哈
再次修改大纲,增加python3x语法介绍,gui增加qt和wx
'hello world')
)
--------------------------------------------------------------
3.8 用wxpython优化gui (采用he同志的建议:小白已经用tkinter 完成了通
讯录gui,但是主人公尚未满足,因为他的mm说界面不好看之类的,因此主人公打
算改进,于是发现了wxpython)
ps:这一部分是he的思路,目录交给he写,个人感觉可以介绍下zoombar等特技
效果
3.8.1,3.8.2.......
3.9 qt实现gui
ps:也是he的思路,目录交由he写
3.9.1,3.9.2.......
---------------------------------------------------------------
第四章 用gae框架写的同学录
4.1 用我自己的模块
4.2 用户权限控制
4.3 美工设计
4.4 发布
4.5 本地同学录与在线同学录的同步
第五章 向世人展示自己——发布
5.1 什么是py2exe (介绍py2exe和其基本用法)
5.2 py2exe高级用法(设置exe图标,版本号等高级用法)
5.4 什么是setup.py
5.5 setup.py 用法
5.6 发布途径(介绍各种发布方式)
第六章 把通信录移植到手机上
6.1 PPC python环境搭建
6.2 移植到PPC
第七章 后补章节及py工具介绍
7.1 tk之另类用法(增补前面实例故事没法讲到的某些用法)
7.2 游戏人生(简要介绍pygame,用实例说明问题(射击游戏))
7.3 用google翻译api实现国际化
7.4 其他python gui
pyqt
wxpython
pyside
pygtk
7.5 py框架介绍
karrigell
cherrypy
web.py
web2py
django
pylons
7.6 py工具介绍
ipython
leo
pywin
7.7 python在各个移动平台的环境搭建
ipad
psp(sony)
ipod touch
s60
7.8 python 2x 与 3x 的区别(介绍语法上的差异和 2 to 3 工具,实现2到3
的过度)
===========================
第八章 发挥自个儿的想象(不写入成书)
#想在realpython的Wiki中专门添加个第八章的专区,任何pythoner有好的实
例故事或文章都可以在此增补,直接在线阅览。实现本书的无限增值。
ps:wxpython和pyqt两部分的目录交由he同志构思,构思好后直接把目录发给我就
是了
ps:我这怎么没看到有人认领tk呢?
第五章 向世人展示自己——发布
5.1 什么是py2exe (介绍py2exe和其基本用法) 5.2 py2exe高级用法(设置exe图标,版本号等高级用法) 5.4 什么是setup.py 5.5 setup.py 用法 5.6 发布途径(介绍各种发布方式)在 11-3-28,Fei Li<atmos...@gmail.com> 写道:
> --
> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 发言: pyth...@googlegroups.com
> 退订: python-cn+...@googlegroups.com (向此发空信即退!)
> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
> 强烈: 建议使用技巧: 如何有效地报告Bug
> http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
>
--
从我的移动设备发送
一个python爱好者建的站:
http://dreampython.orgs.hk
大家不要认为我有分裂组织之嫌疑哈
大蟒本色,面对的读者是没有使用过 Py 的非程序员,想传达的是 Pythonic 的信心和乐趣;
如果是想看专门领域的深入的图书,早已有各种靠谱图书了,建议有需要的行者,
自行组织团队学习和分享...
> 在 2011年3月28日 下午5:07,ream D <dream.py...@gmail.com>写道:
>>
>> 将会在第七章作增补工具介绍,一本书无法实现面面具到,否则会使书过厚而影响出版质量。好用的工具都会介绍的
>>
>> 在 11-3-28,Fei Li<atmos...@gmail.com> 写道:
>> > 第五章 向世人展示自己——发布
>> > 5.1 什么是py2exe (介绍py2exe和其基本用法) 5.2 py2exe高级用法(设置exe图标,版本号等高级用法) 5.4
>> > 什么是setup.py 5.5 setup.py 用法 5.6 发布途径(介绍各种发布方式)
>> >
>> >
>> > 为什么不讲pyinstaller呢,更好使也更方便
...