在文件中查找密钥
Find key in file
有一个文件以数字的形式存储密钥。例如:
81
35
1
56
129
之后,循环从 0 开始,直到给定的限制。
1、2、3、4、5、6....
求助,如何检查循环中的每个变体是否存在于文件中?如果文件中有这样的数字在单独一行,则输出它。
希望对您有所帮助。
fhandle = open('keys.txt')
# Generate dict of all the keys from the file
key_dict = dict()
for key in fhandle:
key_dict[int(key)] = key
limit = int(input("Enter search limit: "))
key_found = 0
for i in range(limit):
search_key = key_dict.get(i, False)
if search_key:
print('Key found for: ', i)
key_found += 1
print('Total Keys found: ', key_found)
有一个文件以数字的形式存储密钥。例如:
81
35
1
56
129
之后,循环从 0 开始,直到给定的限制。 1、2、3、4、5、6....
求助,如何检查循环中的每个变体是否存在于文件中?如果文件中有这样的数字在单独一行,则输出它。
希望对您有所帮助。
fhandle = open('keys.txt')
# Generate dict of all the keys from the file
key_dict = dict()
for key in fhandle:
key_dict[int(key)] = key
limit = int(input("Enter search limit: "))
key_found = 0
for i in range(limit):
search_key = key_dict.get(i, False)
if search_key:
print('Key found for: ', i)
key_found += 1
print('Total Keys found: ', key_found)