检查用户名是否为admin或是否在csv文件中

时间:2015-09-25 07:25:50

标签: python csv

我想检查作为用户名的输入是否在CSV文件中,当它在其中时,我想使用该名称登录:

if keuze_11 == "login":
    while True:
        import csv
        csvfile='login.csv'
        try:
            f = open(csvfile, 'r')
            reader = csv.reader(f, delimiter=';')
            username = input("Put your username here: ")
            if username == "admin" or username in row[6] of csvfile:
                break
        finally:
            f.close()

有人可以帮助我,因为它现在不会成功。

1 个答案:

答案 0 :(得分:0)

这是一种更简单的方法来完成上述工作:

csv = open('login.csv', 'r').read().split('\n')[6].split(';')
username = input("Put your username here: ")
if username == "admin" or username in csv:
    print "Username Found"
else:
    print "Username Not Found"