Календарь праздников - 2023

Cтандартные календари праздников от Google недостаточно полны, и здесь можно найти расширенный календарь праздников.

Tl;Dr

Cкопировать календарь праздников с помощью кнопки «+Google Календарь» в свой Гугл-аккаунт.

Чуть подробнее

Сохранить ical-favorite-out.ics с полным описанием каждого праздника, в достаточно популярном формате iCalendar (iCal), и делать с ним что угодно, например, импортировать файл в Google Calendar. Для этого рекомендуется на calendar.google.com сначала Cоздать новый календарь в настройках, в списке «Мои Календари», а затем Импортировать в него скачанный iCal.

Подробно

На сайте calend.ru праздники собраны по категориям. Можно либо скачать по прямой ссылке один из представленных ниже календарей, либо создать на сайте свой календарь праздников и скачать iCal.

Однако в этих файлах про каждый праздник написано только одно предложение, хотя на самом сайте содержится полноценная история и описание каждого праздника. Следующий python-скрипт заменяет короткое описание праздников в iCal на полное описание с сайта, и сохраняет в новый файл.

Скрипт использует icalendar и работает с файлами iCal (.ics) через аргумент командной строки.

pip install icalendar trafilatura colorama
python proceed.py path/to/.ics

Готовая версия:

Именно эту версию можно было скачать ещё по ссылке в начале. В неё включены международные праздники, праздники Беларуси, и различные необычные праздники других стран. Удалены несколько узких профессиональных праздников сотрудников различных министерств и хозяйств.

Или, как вариант, можно собрать комбинацию отсюда:

И, наконец, импортировать файл(ы) в, например, Google Calendar. Для этого рекомендуется на calendar.google.com сначала Cоздать новый календарь для каждого файла в списке «Мои Календари» в настройках, а затем Импортировать в него ваш сгенерированный iCal.