摘要: 3年前,麦子的一篇《我奋斗了18年才和你坐在一起喝咖啡》引起多少共鸣,一个农家子弟经过18年的奋斗,才取得和大都会里的同龄人平起平坐的权利,一代人的真实写照。然而,3年过去,我恍然发觉,他言之过早。 18年又如何?再丰盛的年华叠加,我仍不能和你坐在一起喝咖啡。 阅读全文
posted @ 2011-10-18 13:12 AlanWang 阅读(306) 评论(1) 推荐(0) 编辑
摘要: 实例背景是:最近想练听力了,光听不明白呀,必须要看中文解释才能明白啊(虽然六级过了,可还是哑巴英语啊,汗!)。电子版不习惯,为了不浪费纸张打印,就想到了把所有的翻译合成一个文件打印,合并的文件自然要去掉空格了。既然是程序员,自然不能纯手工了,于是就有了下面这段代码。 1 # -*- coding: utf-8 -*- 2 # Filename: DelBlankLine.py 3 4 import os 5 import sys 6 7 reload(sys) 8 sys.setdefaultencoding('utf8') 9 10 def DelBlankLine... 阅读全文
posted @ 2011-09-21 13:22 AlanWang 阅读(3356) 评论(0) 推荐(1) 编辑
摘要: 一个简单的实现批量修改文件名的例子,以司徒TX的代码为蓝本。http://www.cnblogs.com/rubylouvre/archive/2011/07/26/2117239.htmlulipad 4.0下测试,全部代码如下: 1 # -*- coding: utf-8 -*- 2 # Filename: BatchChangeFileName.py 3 4 import os 5 import sys 6 7 def TraverseFolder(path): 8 print "<----folder&file---->" 9 no=010 fo 阅读全文
posted @ 2011-09-20 17:54 AlanWang 阅读(4682) 评论(0) 推荐(0) 编辑
摘要: 1.Coding StylePython则通过代码缩进来组织,推荐4个空格或Tab;Python结尾不使用任何符号;#用于单行注释,"""或'''(三个双引号或单引号)用于多行注释Python作为一种脚本语言,按照代码的书写顺序执行,没有main之类的入口函数;2.变量Python中变量无需定义,但需要初始化。(注意区分这是两个过程,C/C++也类似)简单类型:空类型、布尔型、整形、长整形、复数类型高级类型:字符串,使用单引号、双引号或三引号定义,前面加r表示raw string不对其中"\"进行转义(类似C#中的@), 阅读全文
posted @ 2011-09-19 15:03 AlanWang 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 1.Python.exe和Pythonw.exe区别?python.exe解释.py文件,运行时有console窗口pythonw.exe解释.pyw文件,无console窗口,多用于GUI程序.pyc是由py编译出来的二进制文件,由虚拟机来执行,可以跨平台,不同版本编译的培养出文件有所不同。2.版本一致安装时注意python和ulipad的版本保持一致3.python版本选择?下载地址http://www.python.org/getit/,目前最新版本是3.2.2,不过建议使用2.7版本。一是目前大多数网上教程是基于2.x的,二是python 3.x和2.x的语法并不完全兼容,如:prin 阅读全文
posted @ 2011-09-19 13:43 AlanWang 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一直以来想学习Python的想法,今天终于开始实践,用笔记的形式记录下学习过程中遇到的各种情况。在Coding这行待久了,做事不喜欢什么都完全从零开始,面面俱到,希望短平快就完成上手的过程。自己草拟了一个需要解决的提纲:1.学习Python目的是什么?不想脑袋里全是MS的框框,换一种思路;想要有一个快速解决问题的方法,主要是数学方面;2.用Python有什么好处?官话/套话,自己GG去,无用!对自己而言,最重要的是可以随时方便地更改程序,得到结果。配置文件也有此功效,不过有时仍显量级太重,不够直观。(解释性语言的好处啊)3.IDE用什么?网上有专门的各种IDE比较,不过这种事是萝卜白菜各有所爱 阅读全文
posted @ 2011-09-19 12:06 AlanWang 阅读(275) 评论(0) 推荐(0) 编辑