代码之家  ›  专栏  ›  技术社区  ›  albert

AttributeError:“str”对象没有属性“str”如何解决此问题

  •  0
  • albert  · 技术社区  · 2 年前

    当我在文本数据上应用f“”字符串时,它会产生以下错误。 AttributeError: 'str' object has no attribute 'str' .

    下面是简单的代码,我只提供一行代码,这样可以节省您的时间。我只想用这种方式应用f“”。我知道这个问题,但不知道怎么解决。谢谢

    caption = f"{caption.str.lower().str.rstrip('.')}"

    1 回复  |  直到 2 年前
        1
  •  0
  •   Michael Delgado    2 年前

    你可能熟悉熊猫图书馆的 .str 使 pandas ports of python string methods str 类型,你不需要 .str公司 存取器。只需呼叫:

    caption = f"{caption.lower().rstrip('.')}"
    

    请参阅 python builtin types docs on string methods 了解更多信息。