MR

Подскажите, пожалуйста. Что я делаю не так?
Почему вместо значений в csv записываются ключи?
Вот собственно код:
import requests, csv
from bs4 import BeautifulSoup
URL = 'https://www.pravda.com.ua/news/'
#HOST = 'https://strana.ua'
r = requests.get(URL)
soup = BeautifulSoup(r.text, 'lxml')
sourceCodeBlock = soup.find('div', attrs={'class':'container_sub_news_list_wrapper'})
titlesAndLinks = []
for item in sourceCodeBlock.find_all('a'):
titlesAndLinks.append(
{
'title' : item.get_text(),
'link' : item.get('href')
}
)
with open('exmpl.csv', 'w') as f:
f = csv.writer(f, delimiter =";")
f.writerows(titlesAndLinks)
print("Writing complete")
А
вот результат на скрине.