python正则获取网页标签里面的内容

# -*- coding:utf-8 -*-
import re
str = "<option value=2018010401>2018级播音与主持艺术1班</option><option value=2018080601>2018级财务管理1班</option><option value=2018080602>2018级财务管理2班</option><option value=2018080603>2018级财务管理3班</option><option value=2018060701>2018级产品设计1班</option><option value=2018060702>2018级产品设计2班</option><option value=2018060401>2018级动画1班</option><option value=2018060402>2018级动画2班</option><option value=2018110801>2018级工程管理1班</option><option value=2018110301>2018级工程造价1班</option><option value=2018110401>2018级国际商务1班</option><option value=2018010201>2018级汉语言文学1班</option><option value=2018010202>2018级汉语言文学2班</option><option value=2018060901>2018级环境设计1班</option><option value=2018060902>2018级环境设计2班</option><option value=2018080201>2018级计算机科学与技术1班</option><option value=2018110501>2018级金融工程1班</option><option value=2018080501>2018级经济学1班</option><option value=2018110701>2018级汽车服务工程1班</option><option value=2018030301>2018级日语1班</option><option value=2018030302>2018级日语2班</option><option value=2018081101>2018级软件工程1班</option><option value=2018030401>2018级商务英语1班</option><option value=2018030402>2018级商务英语2班</option><option value=2018110101>2018级食品科学与工程1班</option><option value=2018110102>2018级食品科学与工程2班</option><option value=2018220101>2018级食品质量与安全1班</option><option value=2018220102>2018级食品质量与安全2班</option><option value=2018060801>2018级视觉传达设计1班</option><option value=2018060802>2018级视觉传达设计2班</option><option value=2018080101>2018级数学与应用数学1班</option><option value=2018080102>2018级数学与应用数学2班</option><option value=2018080103>2018级数学与应用数学3班</option><option value=2018081001>2018级网络工程1班</option><option value=2018010601>2018级网络与新媒体1班</option><option value=2018110601>2018级物流工程1班</option><option value=2018010101>2018级新闻学1班</option><option value=2018080401>2018级信息管理与信息系统1班</option><option value=2018080301>2018级信息与计算科学1班</option><option value=2018030501>2018级英语1班</option><option value=2018030502>2018级英语2班</option><option value=2018030503>2018级英语3班</option><option value=2018030504>2018级英语4班</option><option value=2019010401>2019级播音与主持艺术1班</option><option value=2019010402>2019级播音与主持艺术2班</option><option value=2019080601>2019级财务管理1班</option><option value=2019080602>2019级财务管理2班</option><option value=2019080603>2019级财务管理3班</option><option value=2019060701>2019级产品设计1班</option><option value=2019060702>2019级产品设计2班</option><option value=2019060401>2019级动画1班</option><option value=2019060402>2019级动画2班</option><option value=2019110801>2019级工程管理1班</option><option value=2019110301>2019级工程造价1班</option><option value=2019110401>2019级国际商务1班</option><option value=2019010201>2019级汉语言文学1班</option><option value=2019010202>2019级汉语言文学2班</option><option value=2019060901>2019级环境设计1班</option><option value=2019060902>2019级环境设计2班</option><option value=2019081201>2019级计算机科学与技术(嵌入式系统)1班</option><option value=2019110501>2019级金融工程1班</option><option value=2019080501>2019级经济学1班</option><option value=2019110701>2019级汽车服务工程1班</option><option value=2019030301>2019级日语1班</option><option value=2019030302>2019级日语2班</option><option value=2019081101>2019级软件工程1班</option><option value=2019030401>2019级商务英语1班</option><option value=2019030402>2019级商务英语2班</option><option value=2019110101>2019级食品科学与工程1班</option><option value=2019110102>2019级食品科学与工程2班</option><option value=2019220101>2019级食品质量与安全1班</option><option value=2019220102>2019级食品质量与安全2班</option><option value=2019060801>2019级视觉传达设计1班</option><option value=2019060802>2019级视觉传达设计2班</option><option value=2019060803>2019级视觉传达设计3班</option><option value=2019080101>2019级数学与应用数学1班</option><option value=2019080102>2019级数学与应用数学2班</option><option value=2019080103>2019级数学与应用数学3班</option><option value=2019081001>2019级网络工程1班</option><option value=2019010601>2019级网络与新媒体1班</option><option value=2019010602>2019级网络与新媒体2班</option><option value=2019110601>2019级物流工程1班</option><option value=2019010101>2019级新闻学1班</option><option value=2019080401>2019级信息管理与信息系统1班</option><option value=2019080302>2019级信息与计算科学1班</option><option value=2019030501>2019级英语1班</option><option value=2019030502>2019级英语2班</option><option value=2019030503>2019级英语3班</option><option value=2019030504>2019级英语4班</option><option value=2020010401>2020级播音与主持艺术1班</option><option value=2020010402>2020级播音与主持艺术2班</option><option value=2020080601>2020级财务管理1班</option><option value=2020080602>2020级财务管理2班</option><option value=2020060701>2020级产品设计1班</option><option value=2020060702>2020级产品设计2班</option><option value=2020060401>2020级动画1班</option><option value=2020060402>2020级动画2班</option><option value=2020110801>2020级工程管理1班</option><option value=2020110301>2020级工程造价1班</option><option value=2020110401>2020级国际商务1班</option><option value=2020010201>2020级汉语言文学1班</option><option value=2020010202>2020级汉语言文学2班</option><option value=2020060901>2020级环境设计1班</option><option value=2020060902>2020级环境设计2班</option><option value=2020080201>2020级计算机科学与技术1班</option><option value=2020110501>2020级金融工程1班</option><option value=2020080501>2020级经济学1班</option><option value=2020110701>2020级汽车服务工程1班</option><option value=2020030301>2020级日语1班</option><option value=2020030302>2020级日语2班</option><option value=2020081101>2020级软件工程1班</option><option value=2020030401>2020级商务英语1班</option><option value=2020030402>2020级商务英语2班</option><option value=2020110101>2020级食品科学与工程1班</option><option value=2020220101>2020级食品质量与安全1班</option><option value=2020060801>2020级视觉传达设计1班</option><option value=2020060802>2020级视觉传达设计2班</option><option value=2020080101>2020级数学与应用数学1班</option><option value=2020080102>2020级数学与应用数学2班</option><option value=2020080103>2020级数学与应用数学3班</option><option value=2020081001>2020级网络工程1班</option><option value=2020010601>2020级网络与新媒体1班</option><option value=2020110601>2020级物流工程1班</option><option value=2020010101>2020级新闻学1班</option><option value=2020080301>2020级信息与计算科学1班</option><option value=2020030501>2020级英语1班</option><option value=2020030502>2020级英语2班</option><option value=2020030503>2020级英语3班</option><option value=2020030504>2020级英语4班</option></select></td></tr></table>"
content = re.findall(r'<option.*?>(.*?)</option>', str)
result = '\n'.join(content)f=open("runoob.txt","w")
f.write(result)
print(content)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/322573.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#和NewSQL更配 —— TiDB入门

一、背景在上一篇尝试CockroachDB&#xff08;传送门在此&#xff1a;http://www.cnblogs.com/Zachary-Fan/p/cockroachdb_net_csharp.html&#xff09;的过程中&#xff0c;发现如果从常规的RDBMS迁移过去几乎是不太可能的事情&#xff0c;所以掉头开始调研一下也是这2年比较火…

jzoj3171-[GDOI2013模拟4]重心【真·物理,二分】

正题 题目大意 若干个长2高1的长方形且有不同的质量。 对于若干个矩形的重心定义为∑mi∗xi∑mi\frac{\sum m_i*x_i}{\sum m_i}∑mi​∑mi​∗xi​​ 要求每个矩形上面的所有矩形的x重心跟该矩形的x中点相距不超过1。 最底下的矩阵的右下角摆放在(−2,0)(-2,0)(−2,0)的位置求…

Mysql调优你不知道这几点,就太可惜了

转载自 Mysql调优你不知道这几点&#xff0c;就太可惜了 一、Mysql的逻辑分层 Mysql分为&#xff1a;连接层、服务层、引擎层、存储层。 当客户端向服务端发起操作请求的时候&#xff0c;执行过程是这样的&#xff1a; 1、客户端端与Mysql服务端的连接层建立连接&#xff…

DOMException: Failed to execute ‘appendChild‘ on ‘Node‘: This node type does

在使用nuxt时出现了下面得错误 DOMException: Failed to execute ‘appendChild’ on ‘Node’: This node type does 最后把created里的方法放到mounted里就行了

Unity/DotNetty中集成Lidgren实现可靠UDP

lidgren有几个优点&#xff1a;分channel&#xff0c;每个channel都有单独的消息队列&#xff0c;不互相影响。每个消息可以单独选择使用可靠/不可靠传输。支持内网穿透自带加密算法。前端Unity&#xff1a;先贴一张前端使用的网络框架图&#xff1a;Lidgren的Github地址&#…

欢乐纪中A组周六赛【2019.4.13】

前言 做A组被虐好惨 成绩 RankRankRank是有算别人的 RankRankRankPersonPersonPersonScoreScoreScoreAAABBBCCC222巨佬WHF巨佬WHF巨佬WHF140140140404040100100100000222巨佬ZZY巨佬ZZY巨佬ZZY140140140404040100100100000555巨佬HJW巨佬HJW巨佬HJW10010010010010010000000014…

@restcontroller和@controller区别

共同点&#xff1a;都是用来表示Spring某个类的是否可以接收HTTP请求 不同点&#xff1a; controller表示的是一般是页面处理 restcontroller则是json字符串常用的法则

面试官问:如果MySQL引起CPU消耗过大,你会怎么优化

转载自 面试官问&#xff1a;如果MySQL引起CPU消耗过大&#xff0c;你会怎么优化 谁在消耗cpu? 用户系统IO等待软硬中断空闲 祸首是谁&#xff1f; 用户 用户空间CPU消耗&#xff0c;各种逻辑运算 正在进行大量tps 函数/排序/类型转化/逻辑IO访问… 用户空间消耗大量cpu&…

【译】使用Jwt身份认证保护 Asp.Net Core Web Api

原文出自Rui Figueiredo的博客&#xff0c;原文链接《Secure a Web Api in ASP.NET Core》摘要&#xff1a;这篇文章阐述了如何使用 Json Web Token (Jwt)方式 来配置身份验证中间件。这种方式十分适合移动App 后端等不使用cookie的后端程序。网络上有许多资源可以教你如何保护…

P1344-[USACO4.4]追查坏牛奶Pollutant Control【网络流,最小割】

正题 题目链接:https://www.luogu.org/problemnew/show/P1344 题目大意 要求1不能到n点需要去掉的边的权值之和最小&#xff0c;在这样的情况下求最少去掉的边。 解题思路 对于每条边的边权分为两部分一个是权值&#xff0c;一个是割掉的数量&#xff0c;然后前者比后者优先…

redis配置密码

redis没有实现访问控制这个功能&#xff0c;但是它提供了一个轻量级的认证方式&#xff0c;可以编辑redis.conf配置来启用认证。 1、初始化Redis密码&#xff1a; 在配置文件中有个参数&#xff1a; requirepass 这个就是配置redis访问密码的参数&#xff1b; 比如 requirep…

禁用Cookie后,Session怎么样使用

转载自 禁用Cookie后&#xff0c;Session怎么样使用 在上篇中更多的是在分析通过Session Cookie这一方式&#xff0c;在每次请求时都将 sessionId以Cookie的形式发到服务端&#xff0c;来保持一致。这也是许多人印象中的 Session在浏览器关闭之后就失效这一说法的来源。 其…

ASP.NET MVC使用Oauth2.0实现身份验证

随着软件的不断发展&#xff0c;出现了更多的身份验证使用场景&#xff0c;除了典型的服务器与客户端之间的身份验证外还有&#xff0c;如服务与服务之间的(如微服务架构)、服务器与多种客户端的(如PC、移动、Web等)&#xff0c;甚至还有需要以服务的形式开放给第三方的&#x…

尽力去帮助一个陌生人

看到群里发布的家里母亲患癌的情况&#xff0c;心里很是触动&#xff0c;我想尽力去帮助他们 去沟通&#xff0c;了解具体情况&#xff0c;去办公室找王主任确认并了解相关事宜 我的想法是在与学校沟通之后&#xff0c;在应数专业内&#xff0c;做一个地推&#xff0c;让同学们…

P3575-[POI2014]DOO-Around the world【环形dp】

正题 题目大意:https://www.luogu.org/problemnew/show/P3575 题目大意 一个环&#xff0c;上面有若干个点&#xff0c;若干个询问xxx。 表示上一个降落点和下一个降落点距离不能超过xxx&#xff0c;然后求至少要降落多少次(起点可以任意) 解题思路 首先明显环形dpdpdp&…

Spring Boot API 接口文档 Swagger 入门

转载自 芋道 Spring Boot API 接口文档 Swagger 入门 摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Swagger/ 「芋道源码」欢迎转载&#xff0c;保留摘要&#xff0c;谢谢&#xff01; 本文在提供完整代码示例&#xff0c;可见 https://github.com/YunaiV/SpringBoot-Lab…

ICanPay 统一支付网关

https://github.com/hiihellox10/ICanPay 统一支付网关。对原代码优化。支持NET46和NETSTANDARD2_0。支持支付宝&#xff0c;微信&#xff0c;银联支付渠道通过Web&#xff0c;App&#xff0c;Wap&#xff0c;QRCode方式支付。简化订单的创建、查询、退款跟接收网关返回的支付通…

2021未来职业规划以及对过去的总结

我已经好久没写博客了&#xff0c;记得上次写博客还是去年很久的时候&#xff0c;转眼间&#xff0c;打开csdn&#xff0c;有好多评论和私信&#xff0c;都没来得及回复。这段时间真的很忙&#xff0c;但也的确是我人生中比较重要的时刻&#xff0c;有选择&#xff0c;有犹豫&a…

P2834-能力测验【数论,整除分块】

正题 题目链接:https://www.luogu.org/problemnew/show/P2834 题目大意 求∑i1n∑j1m(n%i)∗(m%j)∗(i!j)\sum_{i1}^n\sum_{j1}^m(n\%i)*(m\%j)*(i!j)i1∑n​j1∑m​(n%i)∗(m%j)∗(i!j) 解题思路 ∑i1n(n%i)∗∑j1m(m%j)−∑i1min{n,m}(n%i)∗(m%i)\sum_{i1}^n(n\%i)*\sum_{…

使用 dotnet core 和 Azure PaaS服务进行devOps开发(Web API 实例)

引子这一篇文章将用一个完整的实例&#xff0c;给大家介绍如何基于dotnet core&#xff08;微软.NET的最新版本&#xff0c;支持跨平台&#xff0c;跨设备的应用开发&#xff0c;详情请参考 https://www.microsoft.com/net 开发一个Web API Service&#xff0c;并且利用Azure的…