Python:将变量保存到日志中

2024-04-25 12:12:50 发布

您现在位置:Python中文网/ 问答频道 /正文

只是为了快速:我是python的新手,我还在学习
现在问题是:我想记录一个变量,然后再使用它。
这是我的代码:

import logging
LOG_FILENAME = "users.log"
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)

newname = input("Name: ")
logging.info("Username:")
logging.info(newname)
newpwd = input("Password: ")
logging.info("Password:")
logging.info(newpwd)

在我的日志里(用户.log)文件上写着:
(注:我用carrot输入名称,potato作为密码输入)
信息:根目录:用户名:
信息:根目录:胡萝卜
信息:根目录:密码:
信息:根目录:土豆

那么在后面的代码中,有没有方法可以使用我创建并保存到日志文件中的变量?在


Tags: 文件代码infolog信息密码inputlogging
1条回答
网友
1楼 · 发布于 2024-04-25 12:12:50

将字符串保存到日志中,而不是变量。不管你在日志中放了什么,它都只能被人类(也许也可以由日志解析器)读取。这几乎就是日志文件的定义。在

如果要在文件中存储一些Python对象,请查看JSONpickle。在

相关问题 更多 >