baishi2258 2022-06-08 10:23 采纳率: 0%
浏览 7

请问content1和content2怎么转换成同一种类型?

content_1 = selector.css('.cn').get()
content_2 = selector.css('.tCompany_main').get()
content = content_1 + content_2
报错:content = content_1 + content_2
TypeError: unsupported operand type(s) for +: 'NoneType' and 'NoneType'
谢谢帮助T_T

  • 写回答

1条回答 默认 最新

  • 请叫我问哥 新星创作者: python技术领域 2022-06-08 10:32
    关注

    两个变量都是空值啊,所以没法相加
    在相加之前,先检查一下变量是不是空值吧

    content_1 = selector.css('.cn').get()
    content_2 = selector.css('.tCompany_main').get()
    if content_1 and content_2:
        content = content_1 + content_2
    
    评论

报告相同问题?

问题事件

  • 创建了问题 6月8日