摘要: 使用compile加速compile( rule [,flag] )将正则规则编译成一个Pattern对象,以供接下来使用。第一个参数是规则式,第二个参数是规则选项。返回一个Pattern对象直接使用findall ( rule , target )的方式来匹配字符串,一次两次没什么,如果是多次使用... 阅读全文
posted @ 2015-02-09 22:56 Dus 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 简介套接字,是支持TCP/IP的网络通信的基本操作单元,可以看做是不同主机之间的进程进行双向通信的端点,简单的说就是通信的两方的一种约定,用套接字中的相关函数来完成通信过程。非常非常简单的举例说明下:Socket=Ip address+ TCP/UDP + port。主要参数区分不同应用程序进程间的... 阅读全文
posted @ 2015-02-09 22:04 Dus 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 1. fopen 打开普通文件带缓冲区撒点粉撒点粉阿桑地方缓冲文件系统是借助文件结构体指针来对文件进行管理,通过文件指针来对文件进行访问,既可以读写字符、字符串、格式化数据,也可以读写二进制数据函数原型:FILE * fopen(const char * path,const char * mode... 阅读全文
posted @ 2015-02-09 20:40 Dus 阅读(7087) 评论(0) 推荐(0) 编辑
摘要: group()函数和groups()函数的区别。一般,m.group(N)第N组括号匹返回配的字符。而m.group() == m.group(0) == 所有匹配的字符,与括号无关,这个是API规定的。m.groups() 返回所有括号匹配的字符,以tuple格式。m.groups() == (m... 阅读全文
posted @ 2015-02-09 18:11 Dus 阅读(162) 评论(0) 推荐(0) 编辑