为什么列表在追加后返回空

时间:2019-11-04 05:37:47

标签: python-3.x list web-scraping append web-crawler

我是python的新手,正在尝试构建网络爬虫以从论坛收集文本。我不明白为什么代码z.append(Replies)返回一个空列表。(但是当我尝试z.append(str(Replies))时,它将给我我想要的结果。问题是返回值的索引将是字符数而不是句子数

for question_and_answers in soup.findAll('div', {'class': 'content'}):

        question_and_answer = question_and_answers.text

        x.append([question_and_answer])

Replies.extend(x[1:])

z.append(str(Replies))

Replies.clear()

x.clear() 

z是论坛中所有问题的所有答复的列表。预期的结果是,每个回复都应该是列表的一个元素(而不是字符数)

很抱歉,我不知道如何正确设置格式。

0 个答案:

没有答案