gpt4 book ai didi

Python - 如何在文本文件中制作字典?

转载 作者:太空狗 更新时间:2023-10-30 00:25:34 25 4
gpt4 key购买 nike

我正在编写一个允许用户创建用户名和密码的程序。如何将其作为字典写入文本文件,然后在需要时检索它?此外,如果有更简单的方法来做到这一点,欢迎提出任何新想法。

最佳答案

使用 Python 序列化机制 - pickle .

小例子:

>>> import pickle
>>> s = pickle.dumps({'username': 'admin', 'password': '123'})
>>> s
"(dp0\nS'username'\np1\nS'admin'\np2\nsS'password'\np3\nS'123'\np4\ns."

现在您可以轻松地将s 的内容保存到某个文件中。之后你可以阅读并解码:

>>> pickle.loads(s)
{'username': 'admin', 'password': '123'}

但是这种方法不是很安全。不要将其用于危险数据或您依赖的数据。

查看 "Why Python Pickle is Insecure"作者:Nadia Alramli。

关于Python - 如何在文本文件中制作字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6563352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com