逐行读取TXT文件
这个问题在这里已经有了答案:
  readlines返回文件中所有剩余行的字符串列表。  作为python文档状态,您还可以使用list(inFile)来读取所有ines(https://docs.python.org/3.6/tutorial/inputoutput.html#methods-of-file-objects) 
  但你的问题是,python读取包含换行符( n )的行。  只有最后一行在文件中没有换行符。  所以通过比较guess == real你比较'password1n' == 'password1'这是False 
  要删除换行符,请使用rstrip : 
chars = [line.rstrip('n') for line in inFile]
这行代替:
chars = inFile.readlines()
首先尝试搜索重复的帖子。
我如何逐行读取文件到列表中?
例如,我通常在使用txt文件时使用的是:
lines = [line.rstrip('n') for line in open('filename')]
