字段的属性
def clean(self):cleaned_data = super().clean()
pwd = md5(cleaned_data.get("password"))
pwds = md5(cleaned_data.get("passwords"))
python中可以查看 pwd 这个字段是什么属性是int 或者· 字符串的 命令是那个 在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()函数来查看变量的类型。 如果需要检查pwd变量的类型是整数或字符串,请使用以下命令:
print(type(pwd))
这将输出pwd变量的类型,从而确定它是int或str类型。
有用请设置最佳答案 在Python中,可以使用type函数查看一个变量的数据类型。例如:
print(type(pwd))
这将输出pwd变量的数据类型。可能的输出包括<class 'int'>或<class 'str'>,具体取决于md5函数返回值的数据类型。
页:
[1]