May 12
在看Dive Into Python,下面的Python代码是第4章《自省的威力》的示例,运行一下,object可以是list、tuple、dictionary等。然后思考一下,如果用Java或C#写,大概要多少代码呢?另外,”None is None”是啥语言呢?英语?Python?都对!呵呵!
def info(object, spacing=10, collapse=1):
“”"Print methods and doc strings.
Takes module, class, list, dictionary, or string.”"”
methodList = [method for method in dir(object) if callable(getattr(object, method))]
processFunc = collapse and (lambda s: ” “.join(s.split())) or (lambda s: s)
print “\n”.join(["%s %s" %
(method.ljust(spacing),
processFunc(str(getattr(object, method).__doc__)))
for method in methodList])
if __name__ == “__main__”:
print info.__doc__
May 11
我一直在思考一个问题:如果有非常丰富的大学活动,究竟哪些参加,哪些不参加呢?举个例子,今天有3个活动:李开复的讲座,北语的中文角,心理协会的团体主持人。它们都是晚上举行,那参加哪个呢?
说起来还没见过李开复的真人,虽然他来做过很多次讲座了,虽然曾经在他曾经生活、工作、战斗的地方实习了很久,虽然我的mentor和开复是非常熟悉的人。可是,我又能期盼从他那里得到什么呢?成功人士的感悟?一个葱白的偶像?对Google公司的向往?这些于我又有什么用呢?我已经过了偶像葱白的年龄,也读过很多他写的文章,还能期盼在这个非互动的活动中得到什么呢?当然,最直接的拒绝这个活动的原因是:我没有票!
北语的中文角是一个朋友办的,提供一个帮助老外练习中文的机会,也提供一个结识老外朋友的机会。Voila, 多好!说不定还能结识老外朋友,互相帮助提高英语和汉语的口语,虽然我的口语那是相当地不错:),有看过400多集美国电视剧和无数欧美电影的雄厚经历呢,:)。然而我以前参加过类似的活动,以五道口外国人的统计分布和我经验估计,这样的中文角70~80%的都是日韩人士,还是别那么期盼能遇到流利的英语人士。其实英语母语人士是非常稀少的,清华的留学生中只有不到20%,假设他们真心提高汉语口语,大部分人会倾向于找对外汉语的专业人士,而不是随意寻找语伴了,除非双方都是心里有鬼别有所图囖。我一直想写篇文章批判现在找语伴的不良动机,并指出参考性的光明大道,:)。不过,最直接的拒绝这个活动的原因是:以前参加过,以后还有机会。
心理协会的那个活动看起来最弱,没有太大的吸引力。昨晚参加清华国际商业网络俱乐部的一个活动,很有收获,我们学院10来位同学大规模的杀了过去,这也给了我们机会互相之间聊聊天。无意聊到心理学,Dw详细分析了心理协会的活动,让我开始后悔错过刘丹老师的那么多讲座,开始向往这个陌生领域的巨大魅力。如果让我选择,我倾向于参加这个活动。大学里面的丰富多彩,也意味着我们有丰富多彩的选择,多参加一些陌生但相关领域的活动,能带来非常不同的经历。有大喜大悲大爱大恨,才容易拥有对比鲜明的经历,灵感不断产生的源泉。所以,我非常感谢周围的朋友,帮我们弄到哥本哈根门票的师妹、骗我去听证券课的室友、传播文艺演出信息的哥们。阿门!
May 10
五一期间我组了个驴友团,去了坝上草原,虽然这个季节草原还没有绿,但是满目黄草,也有它独特的风味。
更重要的是,这个时候草原上人很少,可以纵马狂奔、一直跑到山顶,极目四望,居然茫茫天地见看不到一个人影。当时是下午六点,夕阳向山后落去,一座座山丘在情人谷中拉下长长的影子。那两天最爽的就是骑马,我选了最快的马,而且又聪明又通人性,特喜欢狂奔,一般五六分钟就能把其他人甩得没有影子。太阳下山后,回去的二十多里,居然半个小时就跑完了!改天再来写详细的游记,呵呵。
来一张旅游团合影

再来一张帅哥的照片:

May 10
本来想找RSS 1.0/2.0、ATOM 1.0的schema的,结果找到一个很好的种子feed解析器,而且是通用的,就是Python写的feedparser:
http://feedparser.org/
Python能用的模块还真的不少,使用挺方便的,通过version属性,可以很容易的知道种子的类型,到底是ATOM还是RSS,更重要的是直接就能解析RSS和ATOM文档,赞!
Recent Comments