根据匹配的单词查找值并将其存储

用户6534872

我是python的新手,我只是想尝试一下这种语言

我有一个名为lion.txt的文件,其中包含以下文本:

狮子(Panthera leo)是Panthera属中的大猫之一,也是Felidae家族的成员。常用术语非洲狮统称非洲的几个亚种。有些雄性体重超过= 250/12千克(550磅),[4]。

我要我的程序做的是搜索超出的关键字,然后仅将值250写入另一个名为searched.txt的文件中。充其量可以将其存储为变量,然后将其打印到另一个文本文件中吗?

到目前为止,这是我所拥有的:

import os
import re

os.chdir("C:\Python 2016 Training\lionfolder")
f = open("lion.txt", "r")
w = open("searched.txt", "w")

k = [] #Figured a dictionary would be the best way to deal with this?

for line in f:
    if re.match('(.*)exceeding(.*)',  line):
    w.write(k[1] = "line")

即时通讯要求用Python做什么呢?

先感谢您

问候,凯文。

乔丹·迪莫夫(Jordan Dimov)

第一次尝试还不错。您已经接近可行的解决方案,但是缺少一些关键部分。试试这个:

import os
import re

f = open('lion.txt', 'r')
w = open('searched.txt', 'w')

for line in f:
    match = re.search('exceeding\=(\d+)', line)
    if match:
        w.write(match.group(1))

w.close()
f.close()

有更好的方法可以做到这一点,但是我尝试尽可能地接近您的原始代码,因此您不会迷路。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找剩余索引并将其存储为值

来自分类Dev

查找单词并将其与Google表格中的值相关联

来自分类Dev

如何在数组中找到匹配的值并将其存储在新数组中?

来自分类Dev

根据单词拆分数据帧字符串,并将其存储在数据帧列中

来自分类Dev

将一个句子拆分成两个单词,并将其值存储在HashMap中作为键

来自分类Dev

查找名称与模式匹配的目录并将其移动

来自分类Dev

查找除数并将其存储在数组中

来自分类Dev

查找一组单词并将其替换为一个单词

来自分类Dev

sql /存储过程在单词标签表中查找匹配记录

来自分类Dev

在数组中查找重复值并将其全部输出

来自分类Dev

在数组中查找重复值并将其全部输出

来自分类Dev

抓取jQuery Promtbox值并将其存储到var中

来自分类Dev

如何遍历数组并将其值存储在Laravel中

来自分类Dev

从tableViewCell访问存储的值并将其保存到firebaseDatabase

来自分类Dev

PHP清单获取ID和值并将其存储

来自分类Dev

从 URL 获取 JSON,选择值并将其存储到 textView

来自分类Dev

识别句子中单词的程序,将其存储在列表中,并将每个单词替换为列表中该单词的位置

来自分类Dev

Python根据传递的值在文件中查找单词

来自分类Dev

如何根据Excel中的条件在表格中查找第一个和最后一个非空白值并将其转换为文本

来自分类Dev

Python:根据给定的单词选择句子并将其导出为excel

来自分类Dev

在Android Studio中查找单词并将其替换为空白/通配符

来自分类Dev

在字符串中查找一个单词并将其包装不起作用 - jQuery

来自分类Dev

如何在perl中匹配一行中的单词并将其删除并单独使用?

来自分类Dev

如何获取Firebase存储下载URL的值并将其存储在Firebase存储中....,

来自分类Dev

我想查找列中每一行之间的差异并将其存储为变量,然后如果值> 1则插入那么多空白行

来自分类Dev

如何将任意长度的句子拆分为单词并将其存储到变量中

来自分类Dev

如何阅读每个单词并将其存储到变量中以供使用?

来自分类Dev

Grep regexp(Linux),用于提取两个单词并将其存储在变量中

来自分类Dev

根据两个字段查找重复项并将其删除

Related 相关文章

  1. 1

    查找剩余索引并将其存储为值

  2. 2

    查找单词并将其与Google表格中的值相关联

  3. 3

    如何在数组中找到匹配的值并将其存储在新数组中?

  4. 4

    根据单词拆分数据帧字符串,并将其存储在数据帧列中

  5. 5

    将一个句子拆分成两个单词,并将其值存储在HashMap中作为键

  6. 6

    查找名称与模式匹配的目录并将其移动

  7. 7

    查找除数并将其存储在数组中

  8. 8

    查找一组单词并将其替换为一个单词

  9. 9

    sql /存储过程在单词标签表中查找匹配记录

  10. 10

    在数组中查找重复值并将其全部输出

  11. 11

    在数组中查找重复值并将其全部输出

  12. 12

    抓取jQuery Promtbox值并将其存储到var中

  13. 13

    如何遍历数组并将其值存储在Laravel中

  14. 14

    从tableViewCell访问存储的值并将其保存到firebaseDatabase

  15. 15

    PHP清单获取ID和值并将其存储

  16. 16

    从 URL 获取 JSON,选择值并将其存储到 textView

  17. 17

    识别句子中单词的程序,将其存储在列表中,并将每个单词替换为列表中该单词的位置

  18. 18

    Python根据传递的值在文件中查找单词

  19. 19

    如何根据Excel中的条件在表格中查找第一个和最后一个非空白值并将其转换为文本

  20. 20

    Python:根据给定的单词选择句子并将其导出为excel

  21. 21

    在Android Studio中查找单词并将其替换为空白/通配符

  22. 22

    在字符串中查找一个单词并将其包装不起作用 - jQuery

  23. 23

    如何在perl中匹配一行中的单词并将其删除并单独使用?

  24. 24

    如何获取Firebase存储下载URL的值并将其存储在Firebase存储中....,

  25. 25

    我想查找列中每一行之间的差异并将其存储为变量,然后如果值> 1则插入那么多空白行

  26. 26

    如何将任意长度的句子拆分为单词并将其存储到变量中

  27. 27

    如何阅读每个单词并将其存储到变量中以供使用?

  28. 28

    Grep regexp(Linux),用于提取两个单词并将其存储在变量中

  29. 29

    根据两个字段查找重复项并将其删除

热门标签

归档