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")
А вот результат на скрине.
        
      
      


