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

 

Chrome浏览器打开某网页后,鼠标右键查看网页源码,把这些给字符串,再用etree解析,从而使用xpath来快速定位所需信息。

但我遇到一个问题,如下图所示:TypeError: 'str' object is not callable

Python通过xpath解析网页文本报错TypeError: 'str' object is not callable

网上多方查找,多数是说使用了str作为变量名,导致变量名和函数名冲突了。但我这也没搞别的啊。。这封装的库也不至于这样吧。。之前还好好的呢。。于是,想到了,要不试着重装下这个python库看看。。

忽然想到,用dir试试看啊。。

Python通过xpath解析网页文本报错TypeError: 'str' object is not callable

我用r3.text一试,成了。。

这问题在于,text是属性不是函数名,所以字符串不能被调用。。。又因为括号有调用函数的作用。。所以不能后面加括号。。。

 

独孤尚良dugushangliang——著

相关文章:

  • 2021-08-29
  • 2022-12-23
  • 2021-11-13
  • 2022-12-23
  • 2022-02-01
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-10
  • 2021-07-20
  • 2021-12-17
  • 2022-12-23
  • 2021-08-30
相关资源
相似解决方案