如何从txt.readlines()中提取数据?

PyCoder64

我有一个似乎有轻微的问题,它读取文件中的代码......但问题是它无法识别的字/字母,这是我的意思extract('test.txt',('A','E','I','O','U'))test.txt是一个txt文件和('A','E','I','O','U')是我想找到的话。

我的代码:

def extract(file,find=()):
  with open(str(file),'r') as file:
    find = list(find)
    read_file = file.readlines()
    
    num1 = 0
    num = num1-1
    for vals in find:
      num1 += 1
    pass  
  
    for finds in read_file:
      linef = str(finds)
      main_obj = find[num]
        
      if main_obj in linef:
        print("Yay")
        
      elif linef != main_obj:
        print("NO")
        
      else:
          print("???")
    pass  


extract('test.txt',('A','E','I','O','U'))

我的输出是:

NO
NO
NO
NO
Yay

这是预期的输出:

Yay
Yay
Yay
Yay
Yay

内部test.txt

A
E
I
O
U
汉普斯·拉尔森

我就把这个留在这里。如果最终结果是将其中的每个变量find与每一行进行比较file则应该执行以下操作:

def extract(file, find=()):
    with open(file) as F:
        contents = F.readlines()

    for line in contents:
        if any([i in line for i in find]):
            print("Yay")
        else:
            print("NO")

extract("test.txt", ('A','E','I','O','U'))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从txt文件中提取数据

来自分类Dev

从 .txt 文件中提取数据

来自分类Dev

如何从Promise中提取数据

来自分类Dev

如何从字典中提取数据?

来自分类Dev

如何从脚本中提取数据?

来自分类Dev

如何从网页中提取数据?

来自分类Dev

如何从 JSON 中提取数据?

来自分类Dev

从txt文件中提取和处理数据

来自分类Dev

使用python从.txt文件中提取数据

来自分类Dev

从C中的.txt中提取数据

来自分类Dev

从txt文件中提取相关数据

来自分类Dev

如何从数据表中提取数据

来自分类Dev

如何从txt文件中提取某些内容?

来自分类Dev

如何从.txt文件中提取由不同的空间大小分隔的数据?

来自分类Dev

如何从Bokeh ColumnDatasource中提取数据

来自分类Dev

如何从Matlab中的图形中提取数据?

来自分类Dev

如何从高库存图表中提取数据

来自分类Dev

如何从EPIC EMR中提取数据?

来自分类Dev

D:如何从存档中提取数据?

来自分类Dev

如何从回归数据中提取残差?

来自分类Dev

如何从XML文档中提取数据

来自分类Dev

如何在sql中提取数据?

来自分类Dev

MYSQL:如何从表中提取以下数据?

来自分类Dev

Pentaho,如何从单元中提取数据

来自分类Dev

我如何从对象数组中提取数据

来自分类Dev

如何从Alpha Vantage API中提取数据?

来自分类Dev

如何从网页图形中提取数据?

来自分类Dev

如何从此xml文档中提取数据

来自分类Dev

如何从Clojure异常中提取元数据?