news 2026/2/13 15:25:15

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/2/14 0:14:21

一个人的商业革命:如何用系统化思维构建独立事业

一个人的商业革命&#xff1a;如何用系统化思维构建独立事业 【免费下载链接】one-person-businesses-methodology-v2.0 《一人企业方法论》第二版&#xff0c;也适合做其他副业&#xff08;比如自媒体、电商、数字商品&#xff09;的非技术人群。 项目地址: https://gitcode…

作者头像 李华
网站建设 2026/2/10 3:05:27

5个技巧让你的Switch变身离线影院:本地视频播放全攻略

5个技巧让你的Switch变身离线影院&#xff1a;本地视频播放全攻略 【免费下载链接】wiliwili 专为手柄控制设计的第三方跨平台B站客户端&#xff0c;目前可以运行在PC全平台、PSVita、PS4 和 Nintendo Switch上 项目地址: https://gitcode.com/GitHub_Trending/wi/wiliwili …

作者头像 李华
网站建设 2026/2/10 3:05:21

3个秘诀让AionUi暗黑模式成为夜间工作的护眼神器

3个秘诀让AionUi暗黑模式成为夜间工作的护眼神器 【免费下载链接】AionUi Free, local, open-source GUI app for Gemini CLI, Claude Code, Codex, Qwen Code, and more — Enhanced Chat UI, WebUI, Multi-Agent & Multi-LLM, MCP Integration | &#x1f31f; Star if y…

作者头像 李华
网站建设 2026/2/13 4:14:40

打造你的专属Claude技能:从问题解决到落地应用的实践指南

打造你的专属Claude技能&#xff1a;从问题解决到落地应用的实践指南 【免费下载链接】awesome-claude-skills A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows 项目地址: https://gitcode.com/GitHub_Trending/aw/awes…

作者头像 李华
网站建设 2026/2/13 14:41:10

3大技术瓶颈突破:PromptWizard的进化之路

3大技术瓶颈突破&#xff1a;PromptWizard的进化之路 【免费下载链接】PromptWizard Task-Aware Agent-driven Prompt Optimization Framework 项目地址: https://gitcode.com/GitHub_Trending/pr/PromptWizard 技术原理&#xff1a;重新定义提示词优化范式 核心架构&a…

作者头像 李华