expected a string or other character buffer object

àì夳堔傛蜴生んèń 2022-12-27 07:28 246阅读 0赞
  1. # 情境
  2. 今天在爬虫的时候,遇到了这个问题,主要还是类型不对
  3. # 案例
  4. hot = video.xpath("./td[@class='last']/span/text()")
  5. 原本传递方式:直接将hot传递
  6. 如果目标类型为str修改后:str(hot) 或者 hot[0]
  7. # 问题
  8. 我的是因为,源类型是列表List,且列表List里面只有一个元素,然而我当做str传递了,所以报错了
  9. # 解决
  10. 如果你希望传递str类型的话,可以使用str(xxx)
  11. 如果您这边需要获取该元素,可以使用xxx[0]
  12. 解决

发表评论

表情:
评论列表 (有 0 条评论,246人围观)

还没有评论,来说两句吧...

相关阅读