Написал парсер, видимо проблема с кодировкой когда сохраняется в csv файл
def save_file(items, path):
with open(path, 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Название объявления', 'Ссылка', 'Цена', 'Гео'])
for item in items:
writer.writerow([item['title'], item['link'], item['price'], item['geo']])**
Ответы (1 шт):
Автор решения: gil9red
→ Ссылка
В open(path, 'w', newline='') не хватает указания кодировки, а без нее будет использоваться системная кодировка, попробуйте явно указывать кодировку utf-8:
with open(path, 'w', encoding='utf-8', newline='') as file:
