Я извлекла необходимую информацию с первой страницы (ячейка 1) и теперь ввожу код, чтобы программа прошлась по всем спарсенным раннее ссылкам и извлекла ту же информацию и по ним (ячейка 2). Но в выводе у меня почему-то просто дублируется второе значение из первой ссылки. Помогите, пожалуйста, разобраться!
Ячейка 1:
Languages = []
for title in soup.find_all("dl",{'class':'main-list large main-list-language-knowledge-level'}):
for tag in title.find_all('dd'):
Languages.append(tag.get_text())
Languages
Output:
['English', 'German']
Ячейка 2:
import time
Languages1 = []
for link in table ["Links"]:
response = requests.get(link, headers={'User-Agent':user_agent})
html_content = response.text
soup = bs(html_content, 'html.parser')
Languages1.append(tag.get_text())
time.sleep(5)
Languages1
Output:
['German',
'German',
'German',
'German',
'German',
'German',...]
Ячейка 1:
Languages = []
for title in soup.find_all("dl",{'class':'main-list large main-list-language-knowledge-level'}):
for tag in title.find_all('dd'):
Languages.append(tag.get_text())
Languages
Output:
['English', 'German']
Ячейка 2:
import time
Languages1 = []
for link in table ["Links"]:
response = requests.get(link, headers={'User-Agent':user_agent})
html_content = response.text
soup = bs(html_content, 'html.parser')
Languages1.append(tag.get_text())
time.sleep(5)
Languages1
Output:
['German',
'German',
'German',
'German',
'German',
'German',...]