鱼C论坛

 找回密码
 立即注册
查看: 1574|回复: 3

[已解决]字段的属性

[复制链接]
发表于 2023-5-21 13:39:35 | 显示全部楼层 |阅读模式
5鱼币
def clean(self):
        cleaned_data = super().clean()
        pwd = md5(cleaned_data.get("password"))
        pwds = md5(cleaned_data.get("passwords"))


python中可以查看 pwd 这个字段是什么属性是int 或者· 字符串的 命令是那个
最佳答案
2023-5-21 13:39:36
在Python中,你可以使用内置的  type()  函数来查看一个变量或对象的数据类型。对于你给出的代码示例,你可以在加密密码后使用  type()  函数来查看  pwd  变量的数据类型。

在你的代码中加入以下行:
print(type(pwd))

这将会在控制台输出  pwd  变量的数据类型。然而,值得注意的是, md5()  函数返回的是一个  hashlib.HASH  对象,而不是一个字符串或整数。如果你想得到 MD5 哈希的字符串表示,你需要调用  hexdigest()  方法,如下所示:
pwd = md5(cleaned_data.get("password")).hexdigest()

现在  pwd  是一个字符串,你可以使用  type()  函数确认这一点:
print(type(pwd))  # Should print <class 'str'>

请注意,以上代码假设  md5  函数是来自  hashlib  库的。如果你使用的是其他库的  md5  函数,结果可能会有所不同。

最佳答案

查看完整内容

在Python中,你可以使用内置的 type() 函数来查看一个变量或对象的数据类型。对于你给出的代码示例,你可以在加密密码后使用 type() 函数来查看 pwd 变量的数据类型。 在你的代码中加入以下行: 这将会在控制台输出 pwd 变量的数据类型。然而,值得注意的是, md5() 函数返回的是一个 hashlib.HASH 对象,而不是一个字符串或整数。如果你想得到 MD5 哈希的字符串表示,你需要调用 hexdigest() 方法,如下所 ...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-5-21 13:39:36 | 显示全部楼层    本楼为最佳答案   
在Python中,你可以使用内置的  type()  函数来查看一个变量或对象的数据类型。对于你给出的代码示例,你可以在加密密码后使用  type()  函数来查看  pwd  变量的数据类型。

在你的代码中加入以下行:
print(type(pwd))

这将会在控制台输出  pwd  变量的数据类型。然而,值得注意的是, md5()  函数返回的是一个  hashlib.HASH  对象,而不是一个字符串或整数。如果你想得到 MD5 哈希的字符串表示,你需要调用  hexdigest()  方法,如下所示:
pwd = md5(cleaned_data.get("password")).hexdigest()

现在  pwd  是一个字符串,你可以使用  type()  函数确认这一点:
print(type(pwd))  # Should print <class 'str'>

请注意,以上代码假设  md5  函数是来自  hashlib  库的。如果你使用的是其他库的  md5  函数,结果可能会有所不同。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-5-21 13:57:03 | 显示全部楼层
在Python中,可以使用type()函数来查看变量的类型。 如果需要检查pwd变量的类型是整数或字符串,请使用以下命令:
print(type(pwd))

这将输出pwd变量的类型,从而确定它是int或str类型。
有用请设置最佳答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-5-21 14:16:57 | 显示全部楼层
在Python中,可以使用type函数查看一个变量的数据类型。例如:
print(type(pwd))
这将输出pwd变量的数据类型。可能的输出包括<class 'int'>或<class 'str'>,具体取决于md5函数返回值的数据类型。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-23 03:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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