【发布时间】:2018-07-27 03:30:34
【问题描述】:
我在 Python 2.7.10 中创建了一个 TCP 服务器,一旦我输入了我的用户名,它就意味着要求输入密码,而不是说
用户名:管理员
密码:管理员
它说
用户名:管理员
密码:昵称:
昵称是密码后面的输入 以下是相关代码:
def username(conn, prefix="Username: "):
conn.send(prefix)
return conn.recv(512)
def password(conn, prefix="Password: "):
conn.send(prefix)
return conn.recv(512)
def nickname(conn, prefix="Nickname: "):
conn.send(prefix)
return conn.recv(512)
username = username(conn)
password = password(conn)
nickname = nickname(conn)
有什么问题?
【问题讨论】:
-
你能粘贴完整的代码你如何创建连接
-
那部分与输入无关