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
freegames - это коллекция простеньких игр, написанных на языке программирования Python.
Здесь вы найдете исходные коды более 10 популярных мини игр, сможете изучить код и научиться чему-то новому.
Игры в коллекции:
- Paint (рисовалка)
- Snake (змейка)
- Pacman (ретро пак-мэн)
- Cannon (стрельба ядрами)
- Flappy (простенький аналог Flappy Bird)
- Memory (тренировка памяти)
- Pong (пинг-понг)
- Tic Tac Toe (крестики-нолики)
- и тд.
Ставится командой
Здесь вы найдете исходные коды более 10 популярных мини игр, сможете изучить код и научиться чему-то новому.
Игры в коллекции:
- Paint (рисовалка)
- Snake (змейка)
- Pacman (ретро пак-мэн)
- Cannon (стрельба ядрами)
- Flappy (простенький аналог Flappy Bird)
- Memory (тренировка памяти)
- Pong (пинг-понг)
- Tic Tac Toe (крестики-нолики)
- и тд.
Ставится командой
pip install freegames
Дальше чекайте доки, чтобы понять как запустить игру и посмотреть код - доки здесь.🎉20👍12❤3🤩3💩2🔥1😢1
aiofiles - это крутая библиотека для асинхронной работы с файлами.
Может быть особенно полезна в паре с aiogram, популярной библиотекой для разработки телеграм ботов.
По стандарту работа с локальными файлами - является блокирующей операцией.
Это мешает, когда речь заходит о работе в асинхронном режиме.
Ставится командой
Может быть особенно полезна в паре с aiogram, популярной библиотекой для разработки телеграм ботов.
По стандарту работа с локальными файлами - является блокирующей операцией.
Это мешает, когда речь заходит о работе в асинхронном режиме.
Ставится командой
pip install aiofiles
Документация и примеры использования здесь.🔥50👍21💩10😱9😁3🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Что вам нравится 💚 и не нравится ❌ в Python?
В комментарии 💭
В комментарии 💭
👍261😁73💩29❤27🔥17🤩7😢5😱4🎉3
😁172💩71🔥24😱22👍21😢16🎉14❤11🤩8
Я всегда говорил, что рано или поздно это случится.
👍288🔥63🎉27❤18🤩17💩15😱11😢9
Reinforcement Learning (обучение с подкреплением) - это один из способов машинного обучения, суть которого лежит в двух понятиях, а именно агент и окружение.
Смысл RL заключается в том, чтобы научить агента верно действовать в некоторой среде благодаря сигналам о том, насколько хорошо или плохо у него это получается.
Иными словами, агент воздействует на среду, а среда воздействует на агента.
Таким образом, лично я бы выделил два популярных метода обучения такой нейросети.
А именно Q-обучение и Нейроэволюция.
Так или иначе, вне зависимости от выбранного метода обучения нейросети, будет сформирована система сигналов/наград, позволяющих нейросети впоследствии уже не случайно выбирать стратегию поведения.
Для работы с алгоритмом нейроэволюции, в Python есть популярная библиотека NEAT.
А для работы с Q-обучением, можно применить PyTorch.
Также, у нас на канале был ролик про создание простого перцептрона на Python.
И про использование библиотеки NEAT чтобы обучить игру играть в саму себя.
Смысл RL заключается в том, чтобы научить агента верно действовать в некоторой среде благодаря сигналам о том, насколько хорошо или плохо у него это получается.
Иными словами, агент воздействует на среду, а среда воздействует на агента.
Таким образом, лично я бы выделил два популярных метода обучения такой нейросети.
А именно Q-обучение и Нейроэволюция.
Так или иначе, вне зависимости от выбранного метода обучения нейросети, будет сформирована система сигналов/наград, позволяющих нейросети впоследствии уже не случайно выбирать стратегию поведения.
Для работы с алгоритмом нейроэволюции, в Python есть популярная библиотека NEAT.
А для работы с Q-обучением, можно применить PyTorch.
Также, у нас на канале был ролик про создание простого перцептрона на Python.
И про использование библиотеки NEAT чтобы обучить игру играть в саму себя.
👍22💩7🔥5❤1😢1
neurolab - это крутая и очень простая в использовании Python библиотека для работы с нейронными сетями.
В отличии от таких гигантов, как Tensorflow/Keras или PyTorch, neurolab предлагает простой и доступный API для работы с нейросетями.
Например, на скриншоте выше приведен код решения типичной проблемы XOR (чуть видоизмененный).
При помощи простейшего перцептрона.
Ставится командой
В отличии от таких гигантов, как Tensorflow/Keras или PyTorch, neurolab предлагает простой и доступный API для работы с нейросетями.
Например, на скриншоте выше приведен код решения типичной проблемы XOR (чуть видоизмененный).
При помощи простейшего перцептрона.
Ставится командой
pip install neurolab
Документация и примеры кода здесь.👍49❤7🔥7
PyArmor - это популярный и довольно мощный обфускатор Python кода.
Он может защитить двоичный код скрипта Python от утечки во время выполнения, установить срок действия зашифрованного исходного кода Python и привязать зашифрованный исходный код Python к аппаратным устройствам, таким как жесткие диски и сетевые карты.
Ставится командой
Он может защитить двоичный код скрипта Python от утечки во время выполнения, установить срок действия зашифрованного исходного кода Python и привязать зашифрованный исходный код Python к аппаратным устройствам, таким как жесткие диски и сетевые карты.
Ставится командой
pip install pyarmor
Документация и примеры использования здесь.👍41🔥9😱8🎉4❤2🤔1😢1🤩1