news 2026/4/23 18:13:13

python第五次作业

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python第五次作业
1.使用正则完成下列内容的匹配 - 匹配陕西省区号 029-12345 - 匹配邮政编码 745100 - 匹配邮箱 lijian@xianoupeng.com - 匹配身份证号 62282519960504337X
import re str1 = "029-12345" str2 = "745100" str3 = "lijian@xianoupeng.com" str4 = "62282519960504337X" #陕西省区号以029-开头 print(re.match("^029-\d*", str1)) #邮政编码为六位 print(re.match("\d{6}", str2)) #邮箱中间有@以.com结尾 print(re.search(".*@.*\.com$", str3)) #身份证固定18位末尾可能以数字或x/X结尾 print(re.search("\d{17}[\d|x|X]$", str4))

2.爬取学校官网,获取所有图片途径并将路径存储在本地文件中,使用装饰器完成

headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.62'} #导入爬虫库 import requests import re #装饰器:存储在本地文件 def save(fn): def wrapper(*args, **kwargs): with open("picture_url.txt","a+",encoding="utf-8") as f: for i in fn(*args, **kwargs): f.write(i) return wrapper @save def get_picture(url): # 爬取数据 res = requests.get(url,headers=headers,verify=False) # 导入正则库 p = re.findall(r'<img src=".*?">',res.text) return p if __name__ == '__main__': url = "https://www.mdit.edu.cn/" picture = get_picture(url)

3.小练习

屏幕录制 2026-02-07 160245

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:16:37

技术解析:GIMP图层自动化处理的效率突破实战指南

技术解析&#xff1a;GIMP图层自动化处理的效率突破实战指南 【免费下载链接】gimp-export-layers Batch layer export and editing in GIMP 项目地址: https://gitcode.com/gh_mirrors/gi/gimp-export-layers 问题导入&#xff1a;图层管理的技术瓶颈与解决方案 在现代…

作者头像 李华
网站建设 2026/4/23 13:11:03

高效突破信息壁垒:13ft Ladder助力知识平权的技术实践

高效突破信息壁垒&#xff1a;13ft Ladder助力知识平权的技术实践 【免费下载链接】13ft My own custom 12ft.io replacement 项目地址: https://gitcode.com/GitHub_Trending/13/13ft 在信息爆炸的时代&#xff0c;信息获取的自由与内容解锁的需求日益凸显。学术研究者…

作者头像 李华
网站建设 2026/4/23 17:30:41

MCP Inspector完全掌握:从入门到精通的可视化调试工具指南

MCP Inspector完全掌握&#xff1a;从入门到精通的可视化调试工具指南 【免费下载链接】inspector Visual testing tool for MCP servers 项目地址: https://gitcode.com/gh_mirrors/inspector1/inspector MCP Inspector是一款专为MCP服务器打造的可视化测试工具&#x…

作者头像 李华
网站建设 2026/4/23 13:10:18

如何高效掌握SoulChat:从架构到部署的实战指南

如何高效掌握SoulChat&#xff1a;从架构到部署的实战指南 【免费下载链接】SoulChat 项目地址: https://gitcode.com/gh_mirrors/so/SoulChat SoulChat作为一款专注于心理健康支持的对话系统&#xff0c;通过多轮共情对话技术为用户提供心理疏导服务。本指南将从核心架…

作者头像 李华
网站建设 2026/4/23 14:08:00

UniHacker从零开始:完全掌握Unity国际版破解工具的实用指南

UniHacker从零开始&#xff1a;完全掌握Unity国际版破解工具的实用指南 【免费下载链接】UniHacker 为Windows、MacOS、Linux和Docker修补所有版本的Unity3D和UnityHub 项目地址: https://gitcode.com/GitHub_Trending/un/UniHacker UniHacker是一款基于Avalonia框架开发…

作者头像 李华