【问题标题】:str object is not callable in django python codestr 对象在 django python 代码中不可调用
【发布时间】:2023-03-26 21:15:01
【问题描述】:

我不断收到 str 对象不可调用的错误。我的代码行粘贴在下面...谁能告诉我我做错了什么。

随机 = str(uuid.uuid4().hex().upper()[0:6])

【问题讨论】:

  • 如果您遇到此类问题,最好分解有问题的行,您通常会发现错误。或者有更清晰的认识。例如第 1 行:v = uuid.uuid4() 第 2 行:v = v.hex() 第 3 行:v = v.upper() 第 4 行:v = v[0:6]`;第 5 行:random = str(v) 同样重要的是向我们展示您用于 uuid 的导入行。

标签: python string


【解决方案1】:

hex() 更改为hex.hex 是属性,不是函数,它已经返回了一个字符串。

【讨论】:

    猜你喜欢
    • 2022-01-08
    • 2012-06-04
    • 2020-11-11
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 2014-10-27
    相关资源
    最近更新 更多