Крч кто не знал, в Heroku по стандарту "Эфемерное хранилище".
Это значит, что файлы можно читать/записывать, но при перезапуске кода вся файловая система очищается.
Также это означает, что если вы заюзаете SQLite в условном боте и зальете на хероку.
То ваша БД будет очищаться как минимум раз в 24 часа.
Поэтому для ботов на Heroku лучше юзать тот же PostgreSQL, либо перейти на условный Pythonanywhere.
Еще один минус в сторону использования SQLite на Heroku заключается в том, что данная СУБД не работает в виде сервиса.
А значит у каждого инстанса вашего Dyno вообще будет разный набор данных.
А для постоянного хранения, к примеру, загружаемых файлов на Heroku нужно использовать штуки вроде Amazon S3.
Либо какое-то другое внешнее файловое хранилище.
Такие дела.
Это значит, что файлы можно читать/записывать, но при перезапуске кода вся файловая система очищается.
Также это означает, что если вы заюзаете SQLite в условном боте и зальете на хероку.
То ваша БД будет очищаться как минимум раз в 24 часа.
Поэтому для ботов на Heroku лучше юзать тот же PostgreSQL, либо перейти на условный Pythonanywhere.
Еще один минус в сторону использования SQLite на Heroku заключается в том, что данная СУБД не работает в виде сервиса.
А значит у каждого инстанса вашего Dyno вообще будет разный набор данных.
А для постоянного хранения, к примеру, загружаемых файлов на Heroku нужно использовать штуки вроде Amazon S3.
Либо какое-то другое внешнее файловое хранилище.
Такие дела.
Pillow - это крутая библиотека для Python, позволяющая работать с изображениями!
Например, накладывать текст, определять цвета, применять фильтры, вырезать/вставлять куски изображений и многое другое.
Я с её помощью, например, как-то делал плейсхолд машину.
Ставится командой
Например, накладывать текст, определять цвета, применять фильтры, вырезать/вставлять куски изображений и многое другое.
Я с её помощью, например, как-то делал плейсхолд машину.
Ставится командой
pip install Pillow
Документация и примеры доступны здесь.👍2😁1
Что вернёт True / 2?
Anonymous Quiz
45%
Будет ошибка Boolean can't be divided
10%
False
4%
1
31%
0.5
10%
True
💩13😁2👍1🤔1🤯1
Лучший редактор кода/IDE для Python?
Anonymous Poll
17%
Sublime Text
25%
Visual Studio Code
52%
PyCharm
6%
Microsoft Word
👍11😢1
Сравнение лучших редакторов кода и IDE для Python!
А также выбор самой лучшей IDE для этого языка.
https://youtu.be/BXF3SCuewJA
А также выбор самой лучшей IDE для этого языка.
https://youtu.be/BXF3SCuewJA
YouTube
Лучшая IDE для Python!
Сравнение лучших редакторов кода и IDE для Python!
А также выбор самой лучшей IDE для этого языка.
🐍 Забрать Python курсы по скидке: https://www.engineerspock.com/xaudi-oct-youtube/
🆇 Ссылки из видео 🆇
𝟭: Sublime Text - https://www.sublimetext.com …
А также выбор самой лучшей IDE для этого языка.
🐍 Забрать Python курсы по скидке: https://www.engineerspock.com/xaudi-oct-youtube/
🆇 Ссылки из видео 🆇
𝟭: Sublime Text - https://www.sublimetext.com …
👍4❤1
🥚 Пасхалки в Python #1.
Попробуйте написать в коде следующую команду:
Подробнее о пасхалке можно почитать здесь.
Попробуйте написать в коде следующую команду:
import thisЗапустите код и посмотрите на результат 😎
Подробнее о пасхалке можно почитать здесь.
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
glitch-this – Крутая Python библиотека для создания glitch эффекта на изображении/видео с возможностью экспорта в GIF файл.
Пример того, каким получается glitch эффект вы можете наблюдать выше.
Для этого в библиотеке применяется слегка изменённый алгоритм инструмента ImageGlitcher.
Ставится командой
Пример того, каким получается glitch эффект вы можете наблюдать выше.
Для этого в библиотеке применяется слегка изменённый алгоритм инструмента ImageGlitcher.
Ставится командой
pip install glitch-this
Документация здесь.👍11🔥1
instaloader - это библиотека для Python, позволяющая загружать фотографии, сторизы, комментарии, и многое другое из профилей в Instagram.
Библиотека даже позволяет авторизоваться через аккаунт.
Чтобы получить доступ к закрытым профилям.
И к фиду подписок.
Ставится командой
Библиотека даже позволяет авторизоваться через аккаунт.
Чтобы получить доступ к закрытым профилям.
И к фиду подписок.
Ставится командой
pip install instaloader
Документация и примеры кода здесь.🔥5👍1😢1
🥚 Пасхалки в Python #2.
Попробуйте написать в коде следующую команду:
Подробнее об этой пасхалке можете прочитать здесь.
Попробуйте написать в коде следующую команду:
import antigravityЗапустите код и посмотрите на результат, у вас откроется небольшой комикс 😎
Подробнее об этой пасхалке можете прочитать здесь.
👍9
Какая команда выдаст ошибку при исполнении?
Anonymous Quiz
29%
print = 10
20%
Import = 5
25%
def = 15
25%
Никакая
🔥13😱6👍4😢3🎉2
Poetry - это продвинутый менеджер пакетов для языка программирования Python.
Многие уже используют его вместо
Poetry умеет в:
- Адекватный резолвинг зависимостей (если резолв вообще есть)
- Управление зависимостями через toml файл (прощай, requirements.txt)
- Автоматическое создание изолированного виртуального окружения Python (теперь не нужно для этого вызывать virtualenv)
- Удобное создание пакетов (отныне не нужно копипастить создавать setup.py каждый раз)
poetry.lock файл для фиксирования версий зависимостей
- Лёгкое создание/публикация пакетов
Крч годнота.
Особенно круто Poetry работает в паре с pyenv.
Менеджер уже на голову выше старичка pip, и это круто.
В общем это должен знать и использовать каждый Python разработчик 🐍💪👊
Больше информации здесь.
#Мелкая_питонячая_радость
Многие уже используют его вместо
pip
и этому есть причины.Poetry умеет в:
- Адекватный резолвинг зависимостей (если резолв вообще есть)
- Управление зависимостями через toml файл (прощай, requirements.txt)
- Автоматическое создание изолированного виртуального окружения Python (теперь не нужно для этого вызывать virtualenv)
- Удобное создание пакетов (отныне не нужно копипастить создавать setup.py каждый раз)
poetry.lock файл для фиксирования версий зависимостей
- Лёгкое создание/публикация пакетов
Крч годнота.
Особенно круто Poetry работает в паре с pyenv.
Менеджер уже на голову выше старичка pip, и это круто.
В общем это должен знать и использовать каждый Python разработчик 🐍💪👊
Больше информации здесь.
#Мелкая_питонячая_радость
👍5🔥1😱1