迭代器和和生成器都是容器对象。它们之间的关系是,生成器是一种特殊的迭代器。所以,先从迭代器入手。迭代器:python中,只要是实现了迭代协议的容器对象,都是迭代器。python的迭代器协议,基于两个方法:·next()
返回下一个·__iter__() 返回迭代器本身如下就是一个迭代器:python...
分类:
其他好文 时间:
2014-05-09 17:30:55
阅读次数:
358
centos 下安装 python easy_installcurl -O
http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py -U
setuptools如果出现 setuptools.egg下载不了 更改ez_setup...
分类:
编程语言 时间:
2014-05-09 17:06:03
阅读次数:
665
小站只有100个IIS,盗链后经常是连主页都打不开,就想着弄个图片防盗链,在网上找了一下资料,正则表达式的写法啊,ISAPI_REWRITE基本配置啊等等,找来啃了一天终于发现有三个方法实现.第一、号称最简单的方法,在CSS中加入以下代码
img {filter:expression(this.不能...
分类:
其他好文 时间:
2014-05-09 17:02:49
阅读次数:
352
前言: 注:如果需要得到支持批Python3.x以及包含了勘误表,附录,和说明的更新版规范,请查看PEP
3333 摘要: 这篇文档详细说明了一套在web服务器与Python
web应用程序(web框架)之间的已提出的标准接口,从而方便web应用在各种web服务器之间的移植。理论和目标 Python...
分类:
编程语言 时间:
2014-05-09 16:52:10
阅读次数:
721
1 String pattern = "\\{[^\\}]+\\}"; 2 // 创建
Pattern 对象 3 Pattern r = Pattern.compile(pattern); 4 5 String str = "您好...
分类:
编程语言 时间:
2014-05-09 16:29:49
阅读次数:
380
#coding:utf8import sys,osdef process(path): for f
in os.listdir(path): fin = open(path+"/"+f,"r") print...
分类:
编程语言 时间:
2014-05-09 12:41:07
阅读次数:
362
问题:如何在Visual
Studio中使用正则表达式匹配换行符,空白符,Tab符等特殊符号,并且在当前文档或当前项目或整个解决方案中批量替换你指定的代码文字?
分类:
其他好文 时间:
2014-05-09 12:35:45
阅读次数:
708
刚好用到,这篇文章写得不错,转过来收藏。 转载自道可道|Python 标准库 urllib2
的使用细节Python 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP
客户端库。这里总结了一些 urllib2 库的使用细节。1 ...
分类:
编程语言 时间:
2014-05-08 21:53:59
阅读次数:
432
我们常常用String的split()方法去分割字符串,有两个地方值得注意:1.
当分隔符是句号时("."),需要转义:由于String.split是基于正则表达式来分割字符串,而句号在正则表达式里表示任意字符。//Wrong://String[]
words = tmp.split(".");//...
分类:
编程语言 时间:
2014-05-08 21:47:41
阅读次数:
444
部分整理自:http://flysnowxf.iteye.com/blog/1327677启动调试:python -m pdb xxx.py常用命令说明:l
#查看运行到哪行代码n #单步运行,跳过函数s #单步运行,可进入函数p 变量 #查看变量值b 行...
分类:
编程语言 时间:
2014-05-08 20:58:40
阅读次数:
426