免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2435 | 回复: 3
打印 上一主题 下一主题

学习python的最大难处?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-07 17:19 |只看该作者 |倒序浏览
小弟我学python已有一段日子了,但好象还停留在原来的基本基础上面,感觉自己一点也没有进步,当然我认为python一种语言,而且是脚本语言。只能学习基本的语法,自带的包文件,简单的写几句话来完成平时计算机上需要常用的命令甚至是一个比较简单的操作功能。不过好就好在python有很多基于这种脚本语言的开发web的框架结构,但就是太多了,总想找个好一点的,上网一查,东东太多,讨论的也多,就是各自的教材太少,有的只是简单的敷衍几句。小弟我一开始总选不好,学会python语言后总想做点什么,一开始选了 zope,学着学着发现这东西门槛太高,不适合我;看了网上的介绍学先学karrigell,这个东东简单,跟vbscript,javascript差不多,就是感觉太单调,很多简单的功能还要引用javascript和vbscript的语句;接着就学习turbogears,这个东东由于我常用的电脑不能上网,安装起来有点麻烦,只了解了大概的基础的东西,就换去学django,这个东东比较好,也方便,但教材不多,很多东西有时自己做好了,但偶然在网上发现其实django本身早已有这样的功能,而且简单,实用,这样就浪费了很多的时间,感觉自己好象被欺骗。唉~~~,到这个论坛来大家都有自己的选择,如果不留言,很难找到自己的同伴。
所以学习python的最大难处就是讨论平台太少(虽然有邮件列表),教材太少,做了很多无谓的事,积极性被打击了。无奈啊

论坛徽章:
0
2 [报告]
发表于 2006-05-07 20:44 |只看该作者
我也差不多,python版块人气太差了。 专题性的中文资料和可参加的项目也太少了, 打击积极性啊

论坛徽章:
0
3 [报告]
发表于 2006-05-08 12:40 |只看该作者
可能大多数人都在看英文资料,还是英文的比较方便一些

论坛徽章:
0
4 [报告]
发表于 2006-05-08 16:24 |只看该作者
原帖由 ragkk 于 2006-5-7 17:19 发表
小弟我学python已有一段日子了,但好象还停留在原来的基本基础上面,感觉自己一点也没有进步,当然我认为python一种语言,而且是脚本语言。只能学习基本的语法,自带的包文件,简单的写几句话来完成平时计算机上需 ...

针对你的感想有以下建议:
1 从你的论述中没有发现到底要做什么应用,学习语言重要的还是用来做什么工作,根据工作的需要选择合适的框架。
2 开源的项目设计文档应该说明详细一些,其中主要是数据结构、性能优化、应用系统结构等,代码说明文档少一些关系不大,因为python的代码非常易读,看docstring和代码本身应足以了解程序的细节。
3 有单元测试模块的项目一般成熟度高一些。
4 选择你喜欢的项目,所谓喜欢就是项目本身的风格(程序、文档、网站、wiki、maillist等)让你感觉适合自己,这个纯粹看个人喜好。比如说我很喜欢karrigell化繁就简的设计风格,代码的简洁、优雅,尽管这个项目的maillist不算很活跃,文档也不能说很丰富,但通过仔细阅读karrigell的代码,发现有很多与众不同的设计思路,很有趣,因此吸引我一直基于这个框架开发应用。

[ 本帖最后由 broader 于 2006-5-8 16:26 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP