sentences = list(movie_profile.values("profile")) AttributeError: 'function' object has no attribute 'values'
时间: 2023-06-22 20:22:42 浏览: 92
python报错: 'list' object has no attribute 'shape'的解决
5星 · 资源好评率100%
这个错误通常是因为您尝试在一个函数对象上调用一个不存在的属性或方法。
根据您提供的代码,这个错误可能是因为movie_profile是一个函数对象,而不是一个支持values方法的对象(如字典或类似字典的对象)。函数对象通常不支持类似字典的方法,因此您不能在函数对象上调用values方法。
如果您想要从movie_profile函数中获取"profile"属性的值列表,您需要查看函数的实现代码,看看它是如何处理"profile"属性的。如果函数返回一个包含"profile"属性值的列表,您可以使用以下代码:
```
sentences = movie_profile()["profile"]
```
这将调用movie_profile函数并返回一个包含"profile"属性值的列表。但是,请注意,这仅适用于函数确实返回了一个包含"profile"属性值的列表的情况。
如果函数没有返回这样一个列表,那么您需要根据函数的实现代码来确定如何获取"profile"属性的值列表。
阅读全文