Создаем рождественские открытки на Python и Pillow
Все взаимодействие в командой строке. Можно использовать asis.
Доступен в моем github
Минимум зависимостей - все ставятся через poetry за 1 команду.
Можно выбирать:
- Text Color
- Canvas Border Color
- Canvas Color
- Gifter Name
- Receiver Name
- Header Icons
- Footer Icons
- File name
Header Icon Options:
- Santa Hat
- Xmas Tree
- Bell
- Grinch
- Gift
- Xmas Door Deco
Footer Icon Options:
- Ribbon
- Deer
- Candy
Для удобства проставлены дефолты.
Как использовать?
Просто запускаем main.py и выбираем тот дизайн, который хотим.
По-умолчанию полученная открытка будет в card.py
Как загрузить свои ассеты?
При желании кладете нужные картинки в папку assets. Лучше использовать уникальное имя небольшой длины. Решаете, где будет иконка использоваться - header или footer. Правите константы в app.enum. Добавляете опцию в main. Готово.
Делимся с друзьями и получаем лучи добра! Merry Christmas 🎄!
🖤 Подписывайтесь на мою телегу и вступайте в ВК паблик.
Больше кода 🐍 - меньше багов 🪲!
407
показов
267
открытий
0
Комментарии