import requests import re url = 'http://www.jd.com/'#url='http://www.eastmoney.com/' r=requests.get(url) r.encoding='utf-8' data=re.findall('<title>(. ...
分类:
Web程序 时间:
2020-02-18 18:14:13
阅读次数:
78
常用模块findall(增则表达式,待匹配的字符串) 功能: 取所有 返回值: 列表,所有匹配到的字符串都会放到列表中findall和分组的关系 ret = re.findall('\d(\d)','al,b22,c345') print(ret) # \d\d 首先是两位数字,-- [22,34] ...
分类:
编程语言 时间:
2020-02-17 14:14:25
阅读次数:
68
python使用正则抓取数据 今天主要学习了python使用正则抓取网页数据。 首先这是正则的几个步骤: 1、用import re 导入正则表达式模块; 2、用re.compile()函数创建一个Regex对象; 3、用Regex对象的search()或findall()方法,传入想要查找的字符串, ...
分类:
其他好文 时间:
2020-02-15 18:59:48
阅读次数:
79
Eureka是Netflix开源的服务发现组件,基于REST,SpringCloud将它集成在子项目Spring Cloud Netflix中,从而实现服务的注册、发现。 Eureka包含Server、Client两部分: Eureka Server 接收服务注册、保存各服务节点的信息 Eureka ...
分类:
编程语言 时间:
2020-02-13 17:30:32
阅读次数:
84
re模块 使用re模块时需要先导入re模块 参数: pattern:正则匹配规则 string:需要进行匹配的字符串 flags 一、findall()的用法 格式:findall(pattern, string, flags=0) findall()返回值: 列表形式 所有符合匹配的结果都会写入列 ...
分类:
其他好文 时间:
2020-02-13 15:09:28
阅读次数:
58
比如,需要抓取链接“http://stockpage.10jqka.com.cn/000955/”下图3个周期的涨幅数据 这里我们先使用request请求获得数据,然后通过正则re匹配数据 分析网页结构数据,需要的数据存放在名称为“even hot_cont”的class下 所以正则的写法为: 1、 ...
分类:
其他好文 时间:
2020-02-11 11:25:13
阅读次数:
157
import re # 元字符 . ^ $ * + ? {} [] () | \ # findall() # 简单匹配 # res = re.findall("abc", "abcabcabcaaaddd") # 模糊匹配 # res = re.findall("a.c", "abcadcaabc" ...
分类:
编程语言 时间:
2020-02-09 09:29:43
阅读次数:
76
收获: 1.复习了正则表达式, re.findall() 返回的是符合条件的list 2. 当涉及到与全球变量比较大小,或者有边界值的时候需要灵活使用 min max 3. 学习到了 * 的用法,*只可在传参中使用 class Solution: def myAtoi(self, str: str) ...
分类:
其他好文 时间:
2020-01-30 20:47:17
阅读次数:
80
re.compile() re.findall == 1. 编译生成匹配规则 2. 匹配数据 会创建上下文环境,吃性能和内存 re.compile()创建匹配规则,可以重复利用 DOTALL模式 re.DOTALL == re.S == re.RegexFlag.DOTALL == re.Regex ...
分类:
其他好文 时间:
2020-01-28 19:01:52
阅读次数:
145
new Vue({ el:"#app" , data:{ user:{ id:"", username:"", password:"", age:"", sex:"", }, userList:[] }, methods:{ findAll:function () { //在当前方法中定义一个变量, ...
分类:
Web程序 时间:
2020-01-21 19:51:20
阅读次数:
256