簡単なログインとスクリプトのクエリー


要件:
    1.seanユーザーは正しくログインでき、他のユーザーに「ユーザーが見つからない」というプロンプトを入力し、エラーパスワードまたはエラーユーザーを5回以上入力できます.
アクション終了
    2.リスト名.txtファイル、関連レコードを検索し、レコードが見つからない場合は「関連エントリが見つかりません!」と出力します.
例:
i = 1
n = 1
s = 1
while n < 6:
    name = raw_input('      :')
    true_name =  'sean'
    if name == true_name:
        while i < 6:
            password = raw_input("      :")
            true_password = '123'
            if password == true_password:
                print '  %s  !' %name
                i = 7
                n = 7
            else:
                print '       !'
                i = i + 1
                n = 7
    else:
        print '  %s    !' %name
        n = n + 1
while True:
    keyword = raw_input('        :')
    F = file('listname.txt')
    match_yes = 'NO'
    while True:
        line = F.readline()
        if len(line) == 0:break
        if keyword != '':
            if keyword in line:
                print line
                match_yes = 'YES'
        else:
            print '     !'
            match_yes = 'YES'
        break
    if match_yes == 'NO':
        print '    %s     !' %keyword