def get_date(soup): try: date = " ".join(soup.find("div", class_="title-info-metadata-item-redesign").text.split()[1:]) if "сегодня" in date: date = str(datetime.datetime.today()).split()[0] elif "вчера" in date: date = str(datetime.datetime.today() - datetime.timedelta(days=1)).split()[0] else: date = "too old" except Exception as e: with open("logs.txt", "a", encoding="utf8") as file: file.write(str(e) + " avito get_date\n") date = "Не указано" return date