Python 3.x 我需要帮助。情况正在被绕过
user_login.txtPython 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
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