- 博客(20)
- 收藏
- 关注
原创 晕,这么方便的属性定义怎么就没看,哈哈
class T(object): def __init__(self): pass def start(self): self.a = []#这个地方如果不写的话,默认为str,也只能str,其它的类型会报错哦! self.a.append('hello') self.a.append('world') def say(self): print s...
2010-09-23 23:30:22
122
原创 /etc/sysconfig/i18n的设置
LANG="zh_CN.GB18030"LANGUAGE="en_US.UTF-8"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16" 这样设置既可以支持中文,又可以英文界面 language是界面语言设置项...
2010-09-21 10:29:24
444
原创 配置vim的c模式
http://renyongjie668.blog.163.com/blog/static/1600531201061081120433/Vim:打造Linux C/C++程序员的编辑器Linux技术 2010-07-10 20:11:20 阅读69 评论0 字号:大中小 订阅 所谓“工欲善其事,必先利其器”,所谓“磨刀不误砍柴工“。 在linux下,vi...
2010-09-19 19:33:31
168
原创 SGMLparser闭合标签start和end处理逻辑
忙活了半天,原来是个小问题 def start_***(self,attrs): #这个地方处理逻辑 self.***_tag = True def end_***(self): #这个地方处理逻辑 self.***_tag = False 其中***是成对的闭合标签,这个逻辑才有意义 单标签使用单一的do_***(self)方法 爽...
2010-09-19 00:26:09
125
原创 SGMLparser处理过程
SGMLparser处理过程:so simple begin, like unknown_starttag(self,tag,attrs),then handle_data(self,text)then cursive 需要注意:网页只解析一遍,标签有许多,所以会出现比较多的同类结果...
2010-09-18 00:06:04
207
原创 c语言获取当前目录
#include <stdio.h>#include <dir.h>int main(void){ char buffer[MAXPATH]; getcwd(buffer, MAXPATH); printf("The current directory is: %s/n", buffer); return 0;}...
2010-09-12 22:20:13
706
原创 Python少打字小技巧
Python少打字小技巧说明:增加代码的描述力,可以成倍减少你的LOC,做到简单,并且真切有力观点:少打字=多思考+少出错,10代码行比50行更能让人明白,以下技巧有助于提高5倍工作效率1. 交换变量值时避免使用临时变量:(cookbook1.1)老代码:我们经常很熟练于下面的代码temp = xx = yy = temp代码一:u, v, w = w, v, ...
2010-09-12 00:15:35
135
原创 Python splitlines使用技巧
Python中的splitlines用来分割行。当传入的参数为True时,表示保留换行符 \n。通过下面的例子就很明白了mulLine = """Hello!!! Wellcome to Python's world! There are a lot of interesting things! Enjoy yourself. Thank you!""" print '...
2010-09-12 00:02:44
208
原创 The Python getattr Function
December 7, 2005 | Fredrik LundhPython’s getattr function is used to fetch an attribute from an object, using a string object instead of an identifier to identify the attribute. In other words, th...
2010-08-22 22:03:05
136
原创 getopt在Python中的使用
在运行程序时,可能需要根据不同的条件,输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为"-"加上单个字母选项;长选项为"--"加上一个单词。长格式是在Linux下引入的。许多Linux程序都支持这两种格式。在Python中提供了getopt模块很好的实现了对这两种用法的支持,而且使用简单。取得命令行参数 在使用之前,首先要取得命令行参数。使用sys...
2010-08-22 22:01:50
399
原创 python天天进步(3)--字典排序[zz]
1、 准备知识:在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-value对:如:dict = {‘username’:‘password’,‘database’:‘master’},其中‘username’和‘database’是key,而‘password’和‘master’是value,可以通过d[key]获得对应值value...
2010-08-15 14:40:58
427
原创 python多版本共存
sudo ln -s /usr/local/bin/python /usr/bin/pythonsudo ln -s /usr/local/bin/pydoc /usr/bin/pydocsudo ln -s /usr/local/bin/pythonw /usr/bin/pythonw
2010-08-13 20:17:18
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人