版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/103710962

 

首先,这可以看出这问题的定性:这错误是类型错误,是字符串对象不能被调用。

我先遇到这个问题,是因为:Python通过xpath解析网页文本报错TypeError: 'str' object is not callable

首先寻求解决方案,搜了搜看了看一些文章,都是说:

你定义了一个str的变量,这个和Python自带函数str的命名冲突了,所以发生这个错误。确实,这是一个情况。这种情况的解决办法就是:严格遵守命名规范,避免命名冲突。

第二个可能,就是我遇到的。是字符串后面加了括号调用的缘故。这一般是由于不了解,对某个对象的细节不清楚,错把属性看成了函数。下图一看就知道了。

第三种情况是:(暂缺待补,我还没遇到还不知道)

 

独孤尚良dugushangliang——著

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐