hello
Чи хотіли ви колись проаналізувати історію вашого групового чату в структурованому та легкодоступному форматі? Цей код допоможе вам! Написаний на Python, цей код обробляє експортовану історію групового чату Telegram та створює сторінки Telegraph з зображеннями. Крім того, він порівнює дати з оброблених даних з датами з файлів планів, щоб дати вам загальний огляд того, як реальні уроки відповідають запланованим.
Код використовує наступні бібліотеки для обробки:
Бібліотека | Призначення |
---|---|
Numpy | Для лінійної алгебри |
Pandas | Для обробки даних та роботи з CSV-файлами |
JSON | Для читання JSON-даних |
Він обробляє два набори даних: 'result.json' та два файли планів, '7_plan.csv' та '8_plan.csv'. Код читає файл 'result.json' та зберігає його у DataFrame pandas 'df'. Колонка 'date' трансформується у зрозумілий формат ПК, а колонка 'serv' додається до DataFrame з URL завантаженого зображення. DataFrame потім сортується на два DataFrame 's_g' та 'e_g' за датами.
Код потім групує DataFrame 's_g' за датою та створює сторінку Telegraph для кожної групи з зображеннями цієї групи. Дата, дата у зрозумілому форматі та посилання на сторінку Telegraph зберігаються в DataFrame 'res_s'.
Ті ж самі кроки повторюються для DataFrame 'e_g' та результати зберігаються в DataFrame 'res_e'.
На завершення код порівнює дати з DataFrame 'res_s' та 'res_e' з датами з файлів планів, '7_plan.csv' та '8_plan.csv' відповідно. Трансформовані дані зберігаються для подальшого аналізу.
З цими кроками ви тепер можете легко аналізувати та візуалізувати інформацію з історії вашого групового чату. Незалежно від того, чи ви вчитель, який хоче відстежувати свої уроки, чи просто учасник групового чату, який хоче згадати минуле, цей код забезпечує чистий та структурований спосіб для цього. 🎉 Також я розмістив всю цю структуровану інформацію на сторінці Notion, а потім на сторінці Super -
https://physics171.super.site/