python - 从python中的文本文件中提取值
问题描述
我的文本文件如下: - 是
BEE
GEOERETORNOR� ~
freon part
Kiran Kumari
_ 3H FAP) DOB: 01/01/2003
feat / FEMALE
4382 5165 5729
aeart-arm arat art aferare
从这个文本文件中,我成功提取了 DOB。我的问题是如何在 DOB (有名称)之前提取一行。应该使用哪个python函数
解决方案
您可以使用 split 方法来获取文本“DOB”之前的行,如下所示。
f = open('filename')
for line in f:
if ('DOB' in line):
req = line.split('DOB')[0]
print(req)
谢谢
推荐阅读
- javascript - 显示可以在控制台上看到的用户 Internet 断开连接错误
- android - 没有地址栏的 WebView 有不同的行为
- flutter - 从不透明度小部件颤动中排除形状
- html - 表单输入组追加前置 - 是否缺少样式?(BS4)
- python - django url 没有正确重定向
- prometheus - Grafana 和普罗米修斯:今天算数
- android - 如何修复“Picasso.get().load(mContext).into(imageView)”
- azure - Azure Translator API 总是给我 404
- selenium - 如何选择带有标签标签文本节点值的div标签
- json - 如何访问 React 组件中的子 json 对象