2005年10月25日

我的浅见:
1.python的基本概念要准确和深刻理解,基本功要打好。不然很难深入。
2.大量反复阅读源代码,首先是标准源代码。
3.要自己先动脑想一想,动不动就去问别人,你永远也学不好。
4.首先试着写一程序,你会不断遇到各种问题,坚持下去,必有所获。
5.调试程序是你解决问题必不可少的手段,也是学习源码的方法之一。

6.找到一个好的学友尤为重要,事实上我们很少有人会这样做。如何互相配合,也是一门相当大的学问。

7.如果说好的学友,能事半功倍的话,那么“工欲善其事,必先利其器”就是另一个事半功倍的途径。

下面是我在python-chinese@lists.python.cn列表上某个帖子的跟帖:

ygao 
To: python-chinese@lists.python.cn
中国python界缺少一面旗帜,标准和管理。
没有旗帜,就没有方向。
没有标准,大家各行其是,众说纷纭。徒自浪费精力。没有积累,没有基本功。似是而非。

管理就更谈不上了。

ygao
To: python-chinese@lists.python.cn
例如:
python是什么?有多少个人,就有多少种说法。
如此搞法,能搞出什么!!!
> 中国python界缺少一面旗帜,标准和管理。
> 没有旗帜,就没有方向。
> 没有标准,大家各行其是,众说纷纭。徒自浪费精力。没有积累,没有基本功。似是而非。
>
> 管理就更谈不上了。

别这么消极吗!!
再说了,python是一本语言,概念相当的大;何谓积累,何谓基本功,何谓似是而非,都没有量化的标准的,所以,选取能完成的任务的功能就好。而python的初衷也不是通吃全世界,就如同汇编高手和C++高手没有什么可比性一样。

中国的python高手还是很多了,现在的任务就是挖掘出来,组织起来。星星之火,可以燎原。既然我们火种已经有了,下一步就是想办法刮风了。借着啄木鸟巢里面建立的蟒巢,希望在不远的将来爬出来越来越多的小蛇。

大家都在摸索、学习中。
> 例如:
> python是什么?有多少个人,就有多少种说法。
> 如此搞法,能搞出什么!!!
>
这正是Python 的妙用所在!使用Python ,没有固定的模式!!
使用Python 你是自由的,而不是要被同化成什么………………
这正是我们要宣传的!!!
2005年10月22日

在这种环境下,如何使用svn呢?
如果你是中文系统,在komodo中不能正常使用svn版本控制系统。解决方法如下:
在sunversion安装目录,找到\share\locale目录下的zh开头的目录,改掉其名字。
这时sub.exe输出的是英文,在komodo中可以用图标正常反映版本的状态了。 能正常使用svn了。

  • Languages that are read right-to-left and Asian languages are not supported. All Latin and Cyrillic languages are fully supported.

    事实上在3.1中可用下面的方法支持:

    在你的脚本文件(*.py),最前面应该是:

    #!/usr/bin/env python
    #-*- coding:utf-8 -*-

    在komodo中打开文件,在 Properties and
    Settings中选Encoding:UTF-8

    至此你仍然无法使用中文,不能直接输入中文,但你可以在其它地方输入好中文,粘贴进komodo中。komodo可以正确显示并能编辑中文。
    它的后台语法检查状态栏,仍然可以良好工作。

  • New in Komodo Professional 3.5 beta 3 for Mac OS X and alpha 2 for
    Linux & Windows
    Multilingual Input Method Editor (IME) support. Use your standard
    keyboard to enter complex multibyte characters and symbols, such as
    Simplified Chinese.

    Komodo Professional 3.5应该支持中文输入法了。

  • 2005年10月21日

    互联网的精神的本质之一是共亨,而其上面的信息则是爆炸性增长。信息的过剩让人无所适-从。一个人无法去经历所有这些,哪怕是一点滴。一个小小的困难都能阻碍我们前进的步伐。当我们已经走过再回头再去看前进中的小障碍,它的确不算什么!但它又确实存在­着。当我与别人分享解决问题的方案时,他或她可以不必再走我走过的弯路,前进的步伐要快得多。我们不会缺少这种被分享或分享给别人的这种经验。我们有时希望在前­行中有一些支持的力量!但我们很少能得到全程上的帮助。于是靠着个人独自经验的积累,个人的探索。我们想一点一滴的前进。但我们深陷泥潭。大家不过是在重复着别­人的也会犯的错路在前行。

    我们都想达到一定的高度,但每个人都按着各自不同的道路探索。有一句话叫:殊途同归。在此处,我要说:"殊途"很难"同归"。"殊途"让我们各自付出了很大代价­。至少我有这种感受。互联网嵩尚分享,但分享出来的东西精彩纷程,目不暇接。我们无法经历所有的"殊途",虽然我们有共同的目的。我们都想快速的达到目的。即使­我们有了互联网分享的这一伟大工具,在各自为政的情况下也是枉然。好的工具更需要有好的人才能驾努。提倡"同途同归",才有可能使工具为每一个人服务,每一个人­都为工具添砖加瓦。信息才能有高度的指向性、集中性。

    我想我的想法说得应该是清楚了。
    我与诸位不想浪战。因此在python的学习上我想与志同道合者在网上成立一个学习小组。

    又:以上想法可能使某些人不快。但我想一个小组就应该有自己的鲜明的观点和自己的判断力,不然就没有成立的必要了。

    有同一想法的人,请留下联系的方法。商讨相关事宜。凡参加的人信念要诚。