last_day = calendar.monthrange(year, month)
При запросе 2025 год и месяц май выдает кортеж (3, 31)
3 день недели последний, и 31 день в месяце.
calendar
есть инструменты, решающие вашу задачу:days_in_month = calendar.monthrange(year, month)[1]
last_weekday_number = calendar.weekday(year, month, days_in_month)
last_weekday_name = calendar.day_name[last_weekday_number]
Я не совсем понимаю как работает asyncio. можете помочь?это так не работает. Перестать делать методом тыка и начни читать доки или учебник. Ну вот потыкать тебе в те же доки https://motor.readthedocs.io/en/stable/tutorial-as... но ты всё равно прибежишь с другим подобным вопросом.
await rewards.append(reward)ну треш же
Что интересно он например сейчас отпарсил один заголовок одного объявления, а иногда может больше, а иногда сразу выдает ошибку.
import pandas as pd
# Путь к существующему xlsx файлу, который лежит рядом с текущим скриптом
file_path = './test.xlsx'
# DataFrame
df = pd.DataFrame({'A': range(1, 145)})
# Пишем в xlsx файл в первый лист с перезаписью, используя openpyxl
with pd.ExcelWriter(file_path, engine='openpyxl', mode='a', if_sheet_exists='replace') as writer:
sheet_name = next(iter(writer.sheets)) # Или свое наименование листа
df.to_excel(writer, index=False, sheet_name=sheet_name)
RSA-240 имеет 240 десятичных знаков (795 бит) и было успешно факторизовано 2 декабря 2019 года Эмманюэлем Томе и его коллегами[6][7]. Для выполнения задачи было использовано несколько кластеров компьютеров в разных странах.