-
dangezifu查看全部
-
爬取网站图片过程: import urllib2 //导入urllib2包 req=urllib2.urlopen('http://www.XXXX.com') //对网页发出请求 buf=req.read() //将网页内容读取到buf缓存中 import re urllist = re.findall(r'http:.+\.jpg',buf) //获取图片地址列表 i=0 for url in urllist: f=open(str(i)+'.jpg','w') //创建一个文件,命名为{str(i).jpg} ‘w’:采用写入方式,若无该文件则创建它 req = urllib2.urlopen(url) //请求该地址内容 buf = req.read() //读取请求信息 f.write(buf) //将buf内容写到文件f中 i+=1查看全部
-
^ 匹配字符串开头,不只是头一个字符,而是变化前的一段字符串,同‘\A’ $ 匹配字符串结尾,同上,同‘\Z’ 匹配左右任意一个表达式 99100 可选99或100 (ab) 括号中表达式为一个分组 (99100) 可选元组中的99或100 \<number> r'<([\w]+>)[\w]+</\1','<book>python</book>' ==>> <book>python</book> (?P<name>) 与 (?P=name) 组合 r'<(?P<mark>[\w]+>)[\w]+</(?P=mark)' 效果同上查看全部
-
* 匹配前面一个字符0次或者无限多次 +匹配前面一个字符1次或者无限多次 ?匹配前面一个字符0次或者1次 {m} 对前一个字符类型匹配m次,即匹配长度为m的字符串 {m,n} 对前一个字符类型匹配m次或者n次,即匹配字符长度m~n *?对前一个字符匹配0次 +?对前一个字符匹配1次 ??对前一个字符匹配0次查看全部
-
search方法与findall方法查看全部
-
匹配的使用查看全部
-
概念。查看全部
-
正则表达式语法:查看全部
-
正则表达式:<br> . 匹配任意字符,除了\n之外<br> [...] 匹配字符集字符集查看全部
-
语法4查看全部
-
正则表达式语法3查看全部
-
正则表达式语法查看全部
-
正则表达式尽量用原字符串类似于r'imooc'这样的查看全部
-
def xxx() print "hello world!" 其中的xxx() 就是自己随便写的(xxx就是函数名 也叫方法名) 函数都是自定义的 系统函数只是语言作者自定义的而已 def一般这么用: def 函数名(变量1,变量2) 内容 return 返回值 Python中使用def关键字定义函数,函数包括函数名称和参数,不需要定义返回类型,Python能返回任何类型查看全部
-
def xxx() print "hello world!" 其中的xxx() 就是自己随便写的(xxx就是函数名 也叫方法名) 函数都是自定义的 系统函数只是语言作者自定义的而已 def一般这么用: def 函数名(变量1,变量2) 内容 return 返回值 Python中使用def关键字定义函数,函数包括函数名称和参数,不需要定义返回类型,Python能返回任何类型查看全部
举报
0/150
提交
取消