Я пытаюсь напечатать каждую ссылку на статью с этого сайта, и ссылки на статьи печатаются дважды, и только 5 из них печатаются.
Я попытался увеличить свой диапазон до (1,20), что напечатало все десять ссылок на статьи, но каждую из них дважды.
from bs4 import BeautifulSoup
from urllib.request import urlopen
url = urlopen("https://www.politico.com/newsletters/playbook/archive")
target = 'C:/Users/k/Politico/pol.csv'
content = url.read()
soup = BeautifulSoup(content,"lxml")
for article in range (1,10):
#Prints each article's link and saves to csv file
print(soup('article')[article]('a',{'target':'_top'}))
Я ожидаю, что результатом будет 10 ссылок на статьи, и ни одна из них не будет повторяться.