首页 > 编程知识 正文

python账号密码登录,python账号密码登录想通过文件

时间:2023-12-27 22:26:39 阅读:324658 作者:WRHT

本文目录一览:

Python创建简单登录界面

创建一个简单的登录窗口,假设用户名为TestName,密码为Python。

依据之前提到的创建方式,grid布局设计UI,设计登录用户名和密码检查函数。

from tkinterimport *

def LoginCheck():

        name = txtName.get()

        password = txtPassword.get()

        name_len =len(name)

        password_len =len(password)

        if name =="TestName" and password =="Python":

            msgLabel['text'] ='登录成功'

        elif  name =="TestName" and password !="Python":

            msgLabel['text'] ='密码错误'

            txtPassword.delete(0,password_len)

        else:

                msgLabel['text'] ='用户名错误'

                txtName.delete(0,name_len)

              txtPassword.delete(0, password_len)

wnd = Tk()

lblName = Label(wnd, text='User Name:')

lblName.grid(row=0, column=0, sticky=W)

txtName = Entry(wnd)

txtName.grid(row=0, column=1, sticky=E)

lblPs = Label(wnd, text='密码:')

lblPs.grid(row=1, column=0, sticky=W)

txtPassword = Entry(wnd)

txtPassword["show"] ='*'

txtPassword.grid(row=1, column=1, sticky=E)

btn = Button(wnd, text='登录', command=LoginCheck)

btn.grid(row=2, column=1, sticky=E)

# Message

msgLabel = Label(wnd, text='')

msgLabel.grid(row=3)

wnd.mainloop()

运行效果如下:

可输入不同的用户名和密码检测逻辑上设计是否正确。

用户名错误:

密码错误:

登录成功:

python模拟用户登录系统,如何两个用户输入各自的密码才能登入?

users = {'root': ['123', False], 'westos': ['456', False]}

while True:

  if all([x[1] for x in users.values()]):

      print('two users login successfully')

      break

  user = input('input user name:t')

  if not users.get(user):

      print('unexist user')

      continue

  else:

      for i in range(3):

          pw = input('input password:t')

          if users[user][0] == pw:

              print(f'user `{user}` login successfully')

              users[user][1] = True

              break

用一个字典存储username,pw以及登录状态. 10行判断是否两个人登录状态都为True,如果是,则打印并退出while. 否则13行输入username,如果name不存在,while continue; 如果存在, 进入else,输入密码,密码对则打印并修改状态.超过3次退出for进入while.

PYTHON(3)用账号密码登录windows共享文件夹

在工作的时候遇到需要通过账号密码访问window平台的samba文件的情况,因为服务器没有开放权限给everyone,头疼。

百度,stackoverflow基本找不到解决方法,或者字太多,哈哈哈。

最后只好深挖范例

比如下图

如果发现共享权限已经开了修改,但是任然报错 unable to open file

并且系统是windows系统,可以查看一下本地权限是否也开了。

如果执行下来没有报错,那么就恭喜成功了。

查了半天 官方手册 总算搞定了。

怎么在python设置用密码登录

用字典比用list 好些

list_user={}

cmd=raw_input('输入命令 1 注册 2登录 3 退出:')

##print 'cmd:',cmd,cmd 3,type(cmd)

cmd = int(cmd)

while (cmd 3):

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。