鱼C论坛

 找回密码
 立即注册
查看: 1746|回复: 9

[已解决]python存储账号密码 然后程序读取怎么写

[复制链接]
发表于 2022-5-26 08:35:31 From FishC Mobile | 显示全部楼层
一个用户一个文件还是多个用户一个文件
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-26 10:48:53 | 显示全部楼层
ENHEN 发表于 2022-5-26 09:39
多个用户一个文件
  1. #写入
  2. fhandle=open("user.dat","a+",encoding="utf-8")

  3. while True:
  4.     username = input('输入你的账号:<输入为空,则退出输入>')  # 账号 INPUT本身就是字符串不用str强转
  5.     if username=="":
  6.         break
  7.     password = input('输入你的密码:')  # 密码
  8.     fhandle.write(username+" "*8+password+"\n")
  9. #读取
  10. fhandle=open("user.dat","r",encoding="utf-8")
  11. for x in fhandle:
  12.     if x  and len(x.split())==2:
  13.         user,pwd=x.split()
  14.         print(user,pwd)
复制代码


我就简单写一下,你可以自己进一步维护
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-26 11:16:21 | 显示全部楼层
ENHEN 发表于 2022-5-26 11:09
不好意思 ,我还是个小白 ,多问两句,我该怎么让程序读取到第一个用户的账号和密码并赋值给us ...

运行完程序后再换下一个用户并重新赋值

这句话 我也很懵啊   和我的遍历有区别吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-5-26 11:35:04 | 显示全部楼层    本楼为最佳答案   
ENHEN 发表于 2022-5-26 11:30
比如
user文件内容为:
124        6478

运行完后再读取第二行  不理解你的运行是啥意思?????

  1. #写入
  2. fhandle=open("user.dat","a+",encoding="utf-8")

  3. while True:
  4.     username = input('输入你的账号:<输入为空,则退出输入>')  # 账号 INPUT本身就是字符串不用str强转
  5.     if username=="":
  6.         break
  7.     password = input('输入你的密码:')  # 密码
  8.     fhandle.write(username+" "*8+password+"\n")
  9. #读取
  10. fhandle=open("user.dat","r",encoding="utf-8")
  11. for x in fhandle:
  12.     if x  and len(x.split())==2:
  13.         user,pwd=x.split()
  14.         print(user,"欢迎登陆")



  15. '''
  16. PS D:\wp> & C:/Programs/Python/python.exe d:/wp/wp/test2.py
  17. 输入你的账号:<输入为空,则退出输入>
  18. 258 欢迎登陆
  19. sdfa 欢迎登陆
  20. sdfsa 欢迎登陆
  21. dsfsa 欢迎登陆
  22. sdfsadf 欢迎登陆
  23. sdaf 欢迎登陆
  24. d 欢迎登陆
  25. eee 欢迎登陆
  26. 3333333333333 欢迎登陆
  27. a 欢迎登陆
  28. a 欢迎登陆
  29. a 欢迎登陆
  30. PS D:\wp>
  31. '''
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-3 10:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表