This commit is contained in:
uristalex
2026-05-19 16:44:01 +03:00
parent b5a00025c2
commit a663f47b96
2 changed files with 127 additions and 0 deletions

24
test_s/test.py Normal file
View File

@@ -0,0 +1,24 @@
import csv
from datetime import datetime, timedelta
def csv_to_ics(csv_file_path):
ics_content = [
"BEGIN:VCALENDAR",
"VERSION:2.0",
"PRODID:-//MUT_TS//Birthdays//RU",
"CALSCALE:GREGORIAN"
]
with open(csv_file_path, mode='r', encoding='utf-8') as file:
# Предполагаем, что разделитель - запятая. Если точка с запятой, измените на delimiter=';'
reader = csv.DictReader(file, delimiter=';')
return reader
# Запуск конвертации
print(list(csv_to_ics('1.csv')))
print("Файл birthdays.ics успешно создан!")