对不起,我的英语!我正在尝试从网站获取文本。当我获得一个标题时,它的代码就会起作用。但是,当我尝试通过FOR IN获取标题时,出现错误。
p = requests.get(final_list[0]) #my urls in final_list
n_soup = bs(p.text, 'html.parser')
article = n_soup.find(class_='articleMeta ja')
article_title = article.find('h1', class_ = 'chaptertitle')
title_1 = article_title.get_text().strip().split('\n')
它的代码有效!
titles = []
for i in range(len(final_list)):
p = requests.get(final_list[i])
n_soup = bs(p.text, 'html.parser')
article = n_soup.find(class_='articleMeta ja')
article_title = article.find('h1', class_ = 'chaptertitle')
titles.append(article_title.get_text().strip().split('\n'))
time.sleep(5)
但是此代码给我错误!