python读取单元格部分内容_Python提取表格一定区域的内容

一个是文本文件121432145443252321443214543343254325435436324344324434344545433244324另一个是范围文件1325希望通过Python输出1214321454432523214432145433432543254354343434454...

一个是文本文件

1 214321 454 4325

2 3214 43214 543

3 432 54325 43543

6 324 34 4324

4 34 34 454

5 43 324 4324

另一个是范围文件

1 3

2 5

希望通过Python输出

1 214321 454 4325

2 3214 43214 543

3 432 54325 43543

4 34 34 454

5 43 324 4324

这里有一个脚本,但是运行后显示出错,还请帮忙看下

#coding: utf-8

import re,sys

#范围文件

f = open('/tmp/range.txt','r')

range_list = []

for x in f:

l = re.split('\s+', x)[:-1]

print l

for y in l:

range_list.append(y)

minnum = min(range_list)

maxnum = max(range_list)

#目标文件

with open('/tmp/a.log','r') as f:

d = {}

for line in f:

num = re.split('\s+', line)[0]

if num >= minnum and num <= maxnum :

d[line] = None

#输出文件

with open('/tmp/b.log','w') as f:

for x in d.keys():

f.write(x)

展开

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

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

相关文章

深入解析 Dubbo 3.0 服务端暴露全流程

简介&#xff1a; 随着云原生时代的到来&#xff0c;Dubbo 3.0 的一个很重要的目标就是全面拥抱云原生。正因如此&#xff0c;Dubbo 3.0 为了能够更好的适配云原生&#xff0c;将原来的接口级服务发现机制演进为应用级服务发现机制。 作者介绍 熊聘&#xff0c;Github账号pin…

jquery将html转换word,HTML代码转word!亲测!可用!!!

现在项目中遇到一个需求&#xff0c;就是一个富文本编辑区中&#xff0c;有echars表格。用户点击保存按钮&#xff0c;需要导出为word文档。因为现在接手的项目&#xff0c;是基于上一个项目的框架。两个项目功能点差不多。但是在导出word这块&#xff0c;是后台java做的。也就…

智能搜索推荐一体化营收增长解决方案

简介&#xff1a; 图数据库GDB提供智能搜索推荐一站式服务&#xff0c;基于达摩院的智能搜索推荐算法和知识图谱技术&#xff0c;助力企业快速过渡冷启动过程&#xff0c;面向业务场景定制化方案&#xff0c;以提升核心业务指标&#xff0c;实现业务营收增长。 方案架构 方案特…

Redis 使用 List 实现消息队列的利与弊

作者 | 码哥字节 来源 | 码哥字节 分布式系统中必备的一个中间件就是消息队列&#xff0c;通过消息队列我们能对服务间进行异步解耦、流量消峰、实现最终一致性。 目前市面上已经有 RabbitMQ、RochetMQ、ActiveMQ、Kafka等&#xff0c;有人会问&#xff1a;“Redis 适合做消息队…

abrels.inc.php_setlist.js

//移动层的类function aListSetMove(){this.Move function(DivID,Evt){if(DivID "") return;var DivObj document.getElementById(DivID);evt Evt?Evt:window.event;if(!DivObj) return;var DivW DivObj.offsetWidth;var DivH DivObj.offsetHeight;var DivL …

阿里云表格存储全面升级,打造一站式物联网存储新方案

简介&#xff1a; 阿里云表格存储全面升级&#xff0c;打造一站式物联网存储新方案 2021年9月1日&#xff0c;阿里云表格存储Tablestore重磅发布新能力&#xff1a;一站式物联网存储IoTstore。该新能力是阿里云表格存储Tablestore面向物联网深度垂直场景进行的一次技术升级&am…

手把手一起 图形化安装 k8s 集群

作者 | 小碗汤来源 | 我的小碗汤今天接着上一节&#xff0c;使用 KuboardSpray 图形化安装kubernetes集群[1]&#xff0c;记录了安装时可能遇到的问题。对此项目感兴趣的同学&#xff0c;不妨亲手实践一下~以下记录了安装单节点&#xff08;单master的集群&#xff09;&#xf…

Jaeger插件开发及背后的思考

简介&#xff1a; 本文主要介绍Jaeger最新的插件化后端的接口以及开发方法&#xff0c;让大家能够一步步的根据文章完成一个Jaeger插件的开发。此外SLS也推出了对于Jaeger的支持&#xff0c;欢迎大家试用。 随着云原生 微服务的推广和落地&#xff0c;服务监控也变得越来越重…

edittext 监听无效_关于EditText的OnClickListener失效的解决办法

最近开发&#xff0c;遇到一个问题&#xff0c;就是如果EditText只作为显示&#xff0c;不需要编辑文本&#xff0c;但需要点击该布局可以执行其他事件&#xff0c;就会冲突&#xff0c;EditText依然处于文本编辑状态&#xff1b;如&#xff1a;如&#xff1a;有5个EditText&am…

基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-架构篇

简介&#xff1a; 本文简要介绍了基于 MySQL 结合 Tablestore 的大规模订单系统方案。这种方案支持大数据存储、高性能数据检索、SQL搜索、实时与全量数据分析&#xff0c;且部署简单、运维成本低。 作者 | 弘楠 来源 | 阿里技术公众号 一 背景 订单系统存在于各行各业&#…

ajax返回来总是html,ajax返回类型

基于arcgis的webgis开发中目前是否还直接用ajax技本人是arcgis刚接触者&#xff0c;以前有听说过ajax这个技术&#xff0c;用于浏览器和web服务ajax技术现在依然是客户端浏览器和服务器交互的重要手段。 如果你用arcgis api for js技术&#xff0c;同样会使用ajax技术。这是良好…

三分钟教你用 Scarlet 写一个 WebSocket App

作者 | Eason来源 | 程序员巴士在移动应用程序中&#xff0c;数据层是屏幕上显示内容的真实来源。然而&#xff0c;在今年早些时候在 Tinder 中集成了 WebSocket API 时&#xff0c;维护它成为了一个令人头疼的问题。为了在 Android 上更轻松地集成 WebSocket&#xff0c;Scarl…

重磅发布|新一代云原生数据仓库AnalyticDB「SQL智能诊断」功能详解

简介&#xff1a; AnalyticDB For MySQL为用户提供了高效、实时、功能丰富并且智能化的「SQL智能诊断」和「SQL智能调优」功能&#xff0c;提供用户SQL性能调优的思路、方向和具体的方法&#xff0c;降低用户使用成本&#xff0c;提高用户使用ADB的效率 SQL是一种简单易用的业…

技术干货|基于Apache Hudi 的CDC数据入湖「内附干货PPT下载渠道」

简介&#xff1a; 阿里云技术专家李少锋(风泽)在Apache Hudi 与 Apache Pulsar 联合 Meetup 杭州站上的演讲整理稿件&#xff0c;本议题将介绍典型 CDC 入湖场景&#xff0c;以及如何使用 Pulsar/Hudi 来构建数据湖&#xff0c;同时将会分享 Hudi 内核设计、新愿景以及社区最新…

学计算机的如何学英语,怎么在电脑上学习英语

2怎样学好英语的最基础方法首先&#xff0c;我们要明白学习英语绝不是看一部动画片&#xff0c;不是一蹴而就的事。要想不下一番苦功夫、不费一点力气就能学好英语&#xff0c;那是绝对办不到的。因此&#xff0c;我们学习英语时&#xff0c;一定要有信心&#xff0c;要有耐心&…

hook 循环点击事件用哪个_JS 事件循环 event loop,看完你可以答对 90% 的事件循环题...

本文不保证能说明透彻&#xff0c;因为它本来就存在着混乱&#xff0c;但力求讲到点子上。比较下面这几个的执行顺序setTimeoutsetIntervalsetImmediate (nodejs 支持&#xff0c;new Promise(cb) 和 promise.then(cb)(promise 是 Promiose 的实例)process.nextTick(nodejs)还有…

探究 Java 应用的启动速度优化

简介&#xff1a; 在高性能的背后&#xff0c;Java 的启动性能差也令人印象深刻&#xff0c;大家印象中的 Java 笨重缓慢的印象也大多来源于此。高性能和快启动速度似乎有一些相悖&#xff0c;本文将和大家一起探究两者是否可以兼得。 作者 | 梁希 高性能和快启动速度&#x…

阿里云刘伟光:金融核心系统将步入分布式智能化的时代

1月18日&#xff0c;阿里云在京发布金融核心系统转型“红宝书”&#xff0c;并推出“金融级云原生工场”&#xff0c;通过新的建设理念和相应的全链路平台技术&#xff0c;以及先进的部署体系&#xff0c;支撑金融机构建设面向未来的新一代分布式智能化核心系统。 阿里云智能新…

计算机动漫设计VR主要学什么,VR动漫制作怎么学?

现在虚拟现实技术的确是火了一把&#xff0c;很多人渐渐都知道了虚拟现实技术的存在&#xff0c;但是虚拟现实技术实际上不是大家了解的那么简单&#xff0c;虚拟现实技术包括的方面其实很多&#xff0c;尤其是在一些视频资源上面&#xff0c;虚拟现实技术可以划分在不同的领域…

5分钟搞定Loki告警多渠道接入

简介&#xff1a; Loki是受Prometheus启发的水平可扩展、高可用、多租户日志聚合系统。用户既可以将Loki告警直接接入SLS开放告警&#xff0c;也可以先将Loki接入Grafana或Alert Manager&#xff0c;再借助Grafana或Alert Manager实现Loki间接接入SLS开放告警。 直接接入 您可…