将raw_input与文件中的文本进行比较

时间:2015-04-24 16:14:41

标签: python

我正在学习python,只是尝试使用一些不同的功能。我已创建此脚本以将raw_input与文件中的whats匹配,但它总是返回不匹配。这是脚本。你能告诉我我做错了吗?

#This is a test script to check a password
word = raw_input("what is the password ")   #input data
f = open("test.txt").read()
if word == f:
    print "Match"
else:
    print "No Match"

1 个答案:

答案 0 :(得分:1)

请务必删除文件末尾的任何新行或空格。否则,请使用:

if word == f.rstrip():
    ...