python - 当我们在不同的文本文件中有不同的行数时如何从word中提取数据到excel
问题描述
我有许多文本文件可以从 Excel 中提取数据。有些文件只有一行数据,例如:data: binary\n AAA
. 我需要“AAA”部分,所以我使用:
itemData = item.split("data:")[0].strip()
itemlast = item.split()[-1].strip()
但是,其他文本文件有两行或三行。我的问题是:如何在找到单词(数据)时开始循环,解析进入其中的所有内容,并在下一个数据行之前停止?
解决方案
itemlast = "".join(item.split("data:")[1].replace(" ","").strip().split("\n")[1:])
我把它放在一个循环中,它现在可以正常工作了!谢谢!
推荐阅读
- esp8266 - 为什么这个渲染这么慢?
- java - 如何使用 Mockito 测试 CompletableFuture 类的 handle() 方法?
- mysql - 如何使用 MYSQL 选择不在列表中的值
- android - Android Studio IDE - 设计编辑器中不显示任何元素
- ios - 如何在不询问 iOS Swift 登录的情况下自动登录?
- jquery - 要在文本框中输入金额,值会自动转换为成本格式吗?
- avplayer - 关于 KVO key path operationCount 的 AVPlayerLayer 崩溃
- apple-push-notifications - 使用 http2 的 Apns 推送主题
- php - 为什么我在 Laravel 中收到此错误?
- node.js - 通过 safe-Url 使用 NodeJS 客户端 API 查询数据存储实体