Объекты были созданы сканером веб-сайта. В этом примере сохраняются путь к файлу title и image . Вывод следующий:
for article in fetcher.fetch():
print(article.title + " | " + article.image)
Polarised modular conglomeration | ./img/1.jpg
Cross-group contextually-based middleware | ./img/2.jpg
De-engineered encompassing structure | ./img/3.jpg
Fully-configurable multi-tasking interface | ./img/4.jpg
Versatile eco-centric core | ./img/5.jpg
Optional maximized utilisation | ./img/6.jpg
Open-architected secondary product | ./img/7.jpg
Цель - сохранить title в качестве ключа и image path в качестве значения в словаре
dict = {}
for dictionary in fetcher.fetch():
dict = {dictionary.title: dictionary.image}
print(dict)
{'Open-architected secondary product': './img/7.jpg'}
Проблема: в словаре хранится только последний элемент. Что не так с моим кодом?
Спасибо