Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 我需要帮助。情况正在被绕过_Python 3.x_Conditional Statements - Fatal编程技术网

Python 3.x 我需要帮助。情况正在被绕过

Python 3.x 我需要帮助。情况正在被绕过,python-3.x,conditional-statements,Python 3.x,Conditional Statements,user_login.txt poop,poop1234,poop,Poop,Poopy,Poop@gmail.com,dqdqwd2wd2 user,user1234,dog,First,Name,First@gmail.com,32324 poopy,poopy1234,poop,Qwfwefcqe,Qwef3fqwef,Poop@gmail.comqwef,qwefqwef user,23r2r23r2r23r,dog,Ewfq3fqwef2323f,Ef23fwef,23f2we@gma

user_login.txt

poop,poop1234,poop,Poop,Poopy,Poop@gmail.com,dqdqwd2wd2
user,user1234,dog,First,Name,First@gmail.com,32324
poopy,poopy1234,poop,Qwfwefcqe,Qwef3fqwef,Poop@gmail.comqwef,qwefqwef
user,23r2r23r2r23r,dog,Ewfq3fqwef2323f,Ef23fwef,23f2we@gmai.com,qwef3
我有这个文本文件,但它绕过了我的条件


key = input("type dog or poop")

file = open("user_login.txt", "r+")
# NOT WORKING
for x in file:
    a, b, c, d, e, f, g = x.split(",")
    a = a.strip()
    b = b.strip()
    c = c.strip()
    d = d.strip()
    e = e.strip()
    f = f.strip()
    g = g.strip("\n")
    print(c)

if key == c:
    print("\nKEY ALREADY EXIST! TRY AGAIN! \n")
    file.close()
else: 
    print("passed")

如果输入值等于最近的日志,则该选项有效, 假设我在txt文件中有狗作为最新日志 &如果我再打一次狗 它会引发我的病情
但如果不是,它将绕过我设置的条件

它不清楚你想要实现什么,你能澄清你想要做什么和什么不起作用吗?您好,我正在制作一个身份验证系统&文本文件的每一行基本上都是个人帐户的凭证。每个凭证由逗号分隔。假设代码行将txt转换为单独的列表,允许我使用每个列表作为单独的凭据集来存储帐户数据,基本上用作登录身份验证。不过,我已经修复了此代码。我遇到了另一个问题xD