获取这些值之下我在下面的格式如何在python
.aaa b/b
.ddd e/e
.fff h/h
.lop m/n
我试图读取该文件的文件。我希望的输出是如果我找到“.aaa”我应该得到b/b,如果我找到“.ddd”我应该得到e/e等等。
我知道如何获取第1列和第2列,但我不知道如何比较它们并获取值。这是我写的。
file = open('some_file.txt')
for line in file:
fields = line.strip().split()
print (fields[0]) #This will give 1st column
print (fields[1]) # This will give 2nd column
这不是正确的做事方式。采取什么方法?
这是一个令人困惑的问题。你是否试图通过声明'.aaa'后面跟着'b/b','.ddd'后面跟'e/e'等来验证文件的内容? – Aldehir
我实际上从我的python脚本中获取了一些处理值“.ddd”。该值也存在于这个其他文件中。所以,如果这个值存在于“some_file.txt”中,我想获得右侧空格分隔的值 – kali
我并不完全清楚你想完成什么。您正在阅读文件并打印出两栏。你想要发生什么? – red