![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
爬虫
4pri1
这个作者很懒,什么都没留下…
展开
-
班长团支书福音——爬虫+腾讯云短信平台实现自动提醒同学体温上报 【附源码】
作为一个卑微的学生干部,经常会遇到学校安排任务但是同学不积极完成的情况,我们以往的交流,都是基于QQ微信的,但是从我个人来看,QQ设置班级群消息仅接受不提醒是常态,我知道的另一类人是所有群都提醒,消息永远是99+,所以在群里发消息提醒某个别同学去完成任务,被提醒的同学不见得看不看得见,对其他同学也会有打扰。 想起来腾讯云赠送给我的200条免费短信,不禁陷入思考——可以爬一下学校那个网站的数据,然后筛选未完成同学名单,保存到json中,然后调用腾讯云短信的api去发信。 理论成立,实践开始。 .原创 2021-08-05 01:22:45 · 760 阅读 · 0 评论 -
正则表达式--正则表达式函数--笔记
视频地址在这里 笔记直接使用pycharm制作,需要源文件请私聊。 #正则表达式函数 ''' 1.match 2.search 3.全局匹配函数 #全局匹配 re.compile(正则表达式).findall(数据) ''' import re string="Poythonydasadcasa" pat2="p.*?y" #懒惰模式运行 较精准 rst2=re.match(pat2,string,re.I) print(rst2) print("****************原创 2021-01-13 15:47:58 · 97 阅读 · 1 评论 -
正则表达式--贪婪模式懒惰模式--笔记
视频地址在这里 笔记直接使用pycharm制作,需要源文件请私聊。 import re """ 贪婪模式和懒惰模式 """ string="Pythony" pat="p.*y" #匹配全部p开头y结尾(第一个py被覆盖) rst=re.search(pat,string,re.I) print(rst) string="Poythonydasadcasa" pat1="p.*y" #以贪婪模式运行 较模糊 pat2="p.*?y" #懒惰模式运行原创 2021-01-13 15:30:19 · 125 阅读 · 0 评论 -
正则表达式--模式修正符--笔记
视频地址在这里 笔记直接使用pycharm制作,需要源文件请私聊。 #模式修正符 import re ''' I 忽略大小写 M 多行匹配 L 本地化识别匹配 U unicode S 让. 的匹配包括换行符 ''' string="Python" pat="pyt" rst=re.search(pat,string) print(rst) #None #修正后 string="Python" pat="pyt" rst=re.search(pat,string,re.I) print(rst) #<r原创 2021-01-13 15:27:34 · 88 阅读 · 0 评论 -
正则表达式--元字符--笔记
视频地址在这里 笔记直接使用pycharm制作,需要源文件请私聊。 #元字符 import re ''' 常见元字符: . 可以匹配除换行外任意一个字符 ^ 非 或者 开始位置 $ 结束位置 * 重复出现0次1次多次 ? 出现0次或 1次 + 出现1次或多次 {n} 恰好出现n次 {n,} 至少出现n次 {n,m} 至少n次至多m次 | 模式选择符 或 () 模式单元原创 2021-01-13 15:25:07 · 86 阅读 · 0 评论 -
正则表达式--原子--笔记
视频地址在这里 笔记直接使用pycharm制作,需要源文件请私聊。 # 正则表达式 #原子 import re #普通字符作为原子 string="taoyunjiaoyu" pat="yun" rst=re.search(pat,string); print(rst) print("-------------------") ''' 输出结果:<re.Match object; span=(3, 6), match='yun'> ''' #非打印字符做原子 # \n 换行 \t 制表原创 2021-01-13 15:23:11 · 210 阅读 · 0 评论