所以我制作了一个名称生成器/查找器,所以对于查找命令,我想在带有行号的 txt 文件中找到该名称!那么如何找到带有行号的名称?
line = 0
names = open(r"names.txt", "r")
name1 = names.readlines()
uname = input("Please enter the name you want to find: ")
for name in name1:
try:
print(name)
print(line)
if name == uname:
print(f"Found name: {name} \nLine No. {line + 1}")
else:
line = line + 1
except:
print("Unable to process")
但它似乎不起作用,除非你在文件中写下姓氏,否则它会起作用。那么可以提供任何帮助吗?
编辑:我找到了一种方法,如果您想为更多遇到问题的人回复,您可以回复!