✍️ Хорошая шпаргалка по Python
🌵 Введение в Python
🌵 Строки, списки, кортежи, словари и д.р коллекции в Python
🌵 Условия и циклы
🌵 Функции
🌵 Обработка исключений
🌵 Встроенные функции
🌵 Классы и объекты
🌵 Работа с файлами
🌵 Лямбда-функции
🌵 Декораторы и генераторы и много чего ещё интересного
#doc #python #cheatsheet
🔥 Полезные библиотеки Python
TWINT — простая в использовании Python, OSINT утилита, позволяющая собирать информацию с Twitter (твиты, подписчики, треды и т.д.) в обход Twitter API, что позволяет избежать большинство ограничений.
Установка:
$ git clone --depth=1 https://github.com/twintproject/twint.gitЛибо
$ cd twint
$ pip3 install . -r requirements.txt
$ pip3 install twintПример использования:
import twint
c = twint.Config()
c.Username = "noneprivacy"
c.Custom["tweet"] = ["id"]
c.Custom["user"] = ["bio"]
c.Limit = 10
c.Store_csv = True
c.Output = "none"
twint.run.Search(c)
⚙️ GitHub/ИнструкцияPython — это не только язык для разработки, но и основной инструмент в машинном обучении.
Сайты-переводчики, маркетплейсы, компьютерные игры, такси, доставка — во всём этом используются ML-алгоритмы. А специалисты по машинному обучению ценятся в любой сфере.
На курсе Start ML поможем применить уже имеющиеся знания в программировании на практике и начать карьеру в DS. За 7 месяцев под руководством ведущих специалистов из Райффайзен и Яндекс вы научитесь разрабатывать ML-приложения на Python, обучать классические модели и нейронные сети, а также оценивать их влияние на бизнес с помощью статистики и A/B-тестов — всё на реальных задачах бизнеса.
Курс даст всё необходимое для того, чтобы уверенно проходить собеседования и стать востребованным Junior-специалистом, а наши HR обязательно помогут с трудоустройством. Наши выпускники работают в Яндекс, ВКонтакте, Ozon, Тинькофф и других крупных компаниях.
Записывайтесь по ссылке! Следующий поток стартует 6 июля,
а по промокоду DAYML22 вы получите скидку 5%
👨💻 Selenium Python
Selenium - это швейцарский нож в руках программиста. С помощью Selenium и Python можно с лёгкостью автоматизировать любой сценарий в вашем браузере.Чему вы научитесь:
От автоматического сбора нужной информации, до мониторинга определённых событий на сайте. Selenium позволяет работать с множеством вкладок и окон браузера выполняя заданный сценарий. Этот курс является одним из модулей моего второго курса "WEB Парсинг на Python"
Зачем разработчику наставник?
На самом деле, сравните 2 команды: с опытным Тимлидом и “середнячком”. Догадайтесь, где средний уровень разработчиков будет выше.
Кодер учится на своих ошибках, но наставник ускоряет этот процесс. Его задача – подсказать вам путь, указав сложные места. А с картой путь всегда яснее и короче.
Где найти наставника? На курсе “Python-разработчик” от ProductStar. Менторы программы – специалисты из Сбера, Авито, Тинькофф. Ментор построит персональный план развития, поможет проработать навыки и сделать проекты для портфолио. А еще поможет с трудоустройством, даже на испытательном сроке.
Про поддержку с трудоустройством и дату старта узнаете по ссылке.
Промокод TODAY даст вам скидку 50% и курс по Английскому в подарок.
Реклама ООО "Тривиум", erid:LjN8KREMu
👨💻 От SQL до Pandas
Полезная шпаргалка с методами и примерами кода
🌵 Выборка
🌵 Фильтрация
🌵 Подсчет значений
🌵 Получение имен, типов данных и т.д
🌵 Вывод информационной статистики и д.р интересные вещи
#doc #cheatsheet #sql #pandas
🐍 Курс «Основы программирования на Python»
Старт: 3 июля
Продолжительность: 2 месяца
Курс с полного нуля, начальные знания не нужны! Идеально подойдет новичкам в сфере IT, желающим освоить один из самых популярных языков программирования в мире!
Он охватывает все основные концепции Python, начиная от базовых операций и структур данных, таких как списки и словари, заканчивая более сложными темами - функции, модули и обработка исключений.
🎓 В ходе обучения вы научитесь:
— Писать прикладные программы на Python
— Разрабатывать приложения для работы с файлами
— Работать с регулярными выражениями
— Применять условные операторы
— Создавать программы с использованием циклов и функций
— Работать с модулями и библиотеками— Форматировать вывод данных
— Обрабатывать исключения
🏆 Выдаём сертификат при успешной сдаче экзамена
📌 Узнать подробнее о курсе
🗓 Время учить Python. 5 июля старт Подготовительного курса!
✔️Упражняемся в браузерном тренажере — учимся понимать и писать код на Python.
✔️Погружаемся в реальный продакшен — создаем конвертер валют вместе с наставником.
✔️ Размещаем изменения на GitHub — получаем основу для своего первого пет-проекта.
🐍 База по Python за 14 дней. На практике. За 990 рублей.
Команды из видео:
conda create -n simswap python=3.6⚙️ GitHub
conda activate simswap
conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=10.2 -c pytorch
pip install --ignore-installed imageio
pip install insightface==0.2.1 onnxruntime moviepy
pip install onnxruntime-gpu
python test_video_swapsingle.py --crop_size 224 --use_mask --name people --Arc_path arcface_model/arcface_checkpoint.tar --pic_a_path ./demo_file/path_to_face.jpg --video_path ./demo_file/path_to_video.mp4 --output_path ./output/result.mp4 --temp_path ./temp_results
⚡Открытая трансляция главного зала на Saint HighLoad++ 2023.
Друзья, при поддержке генерального партнера Garage Eight на Saint HighLoad++ 26 и 27 июня пройдет открытая трансляция главного зала. Доступно абсолютно всем, просто подключайтесь и смотрите лучшие выступления.⠀
Подробности, расписание и подключиться здесь: https://clck.ru/34nHVU
До встречи в эфире!
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 2 дня под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы напишите 12 нейронных сетей на фреймворках.
С НУЛЯ, БЕЗ ОПЫТА ПРОГРАММИРОВАНИЯ!
Приходи на интенсив и изучи самые передовые технологии:
▫️chatGPT
▫️Stable Diffusion
▫️Распознавание речи
▫️Генерация речи
Регистрируйся на ЛЕГЕНДАРНЫЙ интенсив, который прошли более 25 000 человек💪
🔥 Полезные библиотеки Python
Darvester — OSINT инструмент для сбора информации о пользователях Discord.
⚙️ GitHub/Инструкция
#python #github #osint
Вы разработчик с опытом и знакомы с основами Python? На курсе Яндекс Практикума «Мидл Python-разработчик» вы сможете выйти на новый профессиональный уровень и использовать навыки, которые отличают мидла от джуна. Вы начнете думать о проекте, как о единой системе, разрабатывать полноценные веб-сервисы, организовывать инфраструктуру, а ещё:
• углубите знания технологий для бэкенд-разработки на Python;
• разовьёте инженерное мышление;
• сможете брать больше ответственности и решать задачи посложнее;
• разберётесь, как работает бэкенд, DevOps и другие смежные области;
• добавите 7 проектов в портфолио;
• почувствуете себя увереннее в процессах командной разработки.
На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы.
Познакомьтесь с профессией и протестируйте формат бесплатно.
Начать учиться: https://practicum.yandex.ru/middle-python/
#вакансия #python
Вакансия: Middle Python Developer
Команда : /channel/easycrypto
Формат работы: удаленно, полная занятость
Локация: любая
ЗП: от 160 000 руб. net
Мы ждем что вы:
- Хорошо знаете Python и имеете опыт разработки от 2 лет;
- Работали с реляционными БД;
- Работали с Telegram ботами.
Будет плюсом если вы:
- Имеете опыт работы с Docker/Docker-compose;
- Имеете опыт с криптовалютой.
Чем предстоит заниматься:
- Разрабатывать новый фунционал и поддерживать текущий фунционал;
- Участвовать в проработке гипотез и последующей реализации;
- Повышать стабильность и скорость работы сервиса.
Технологический стек: Python, FastAPI, PostgreSQL, Celery, SQLAlchemy.
Что мы готовы предложить:
- Сложные задачи;
- Возможность влиять на процесс и результат;
- Зарплата на уровне рынка и выше.
Как откликнуться:
Пиши в лс @easycryptofounders
Погрузитесь в мир 🐍 Python и станьте разработчиком за рекордные 4 месяца с курсом от Merion Academy!
Все, кому интересно, получат 🚀 2 бесплатных урока, где познакомитесь с базой и сразу начнете писать свою первую программу.
🎁 Бонус – бесплатный интенсив по карьере, где HR-эксперты поделятся секретами успешного резюме и расскажут как проходить собеседования. 📚 А еще бесплатный гайд по изучению Python, который будет полезен для всех, кто хочет освоить этот язык.
🕺 У ребят одна из самых доступных цен на рынке, которая в разы ниже, чем в других онлайн-школах, а еще есть рассрочка, чтобы учиться сейчас и платить по чуть-чуть ежемесячно.
👉 Регистрируйтесь по ссылке чтобы забрать бесплатные уроки, интенсив по карьере и гайд.
Merion Academy – это экосистема доступного образования, которая включает в себя:
📍IT-базу знаний с полезными статьями.
📍merionacademy">Youtube-канал ,где простыми словами говорят о сложных вещах.
📍 IT-академию, где обучат востребованным направлениям по самым доступным ценам.
Сохраняй огромный сборник задач на практику по разным языкам включая Python + Код и статьи к проектам
🌵 Боты для популярных соц.сетей
🌵 Веб-приложения на Django и Flask
🌵 Big data и Machine learning
🌵 Компьютерное зрение
🌵 Глубокое обучение и много чего интересного
⚙️ GitHub/Инструкция
#soft #code #python #github
🔥 Полезные библиотеки Python
Maigret — простой и эффективный OSINT инструмент собирающий досье на человека только по имени пользователя, проверяя учетные записи на огромном количестве сайтов в том числе соц.сети telegram/instagram/etc, собирая всю доступную информацию с веб-страниц с генерацией в красивые отчеты.
Установка 💡
$ git clone https://github.com/soxoj/maigret && cd maigret
$ pip3 install -r requirements.txt
Использование ☠️
$ ./maigret.py --help
$ ./maigret.py username --pdf
Флаг --pdf составит PDF отчет
⚙️ GitHub/Инструкция
#soft #code #python #osint #github
Доставка товаров для интровертов 😋
На самом деле — полезный гаджет, например для пенсионеров или людей с ограниченными возможностями. Оснащён отсеком для товаров и веб-камера, которая умеет кивать или отрицательно «мотать» головой.
#cyberpunk
Полезные библиотеки Python
Snoop Project - один из самых перспективных и популярных OSINT
-инструментов по поиску никнеймов на основе открытых данных. Включает работу с интересными модулями, читайте документацию.
Установка ⚙️
$ git clone https://github.com/snooppr/snoop.git
$ cd ~/snoop
$ pip install --upgrade pip
$ python3 -m pip install -r requirements.txt
$ python3 snoop.py --update y
$ python3 snoop.py <nickname>
⚙️ GitHub/Инструкция
#soft #code #python
🔥 Полезные библиотеки Python
FreeGPT WebUI — проект с веб интерфейсом написанный на Python, позволяющий использовать ChatGPT с удобным интерфейсом, совершенно бесплатно.
Установка:
$ git clone https://github.com/ramonvc/gptfree-jailbreak-webui.gitДля доступа к веб-интерфейсу:
$ cd gptfree-jailbreak-webui
$ pip install -r requirements.txt
$ python run.py
http://127.0.0.1:1338⚙️ GitHub/Инструкция
🔥 Как создать ДипФейк на Python за пару минут
😄 Лучший способ разыграть друга
С помощью дипфейков можно заменять лица на настоящих, известных людей. Скамеры давно взяли эту технологию на вооружение, а злые сталкеры монтируют видео с 🍑 откровенным контентом подставляя честных людей. Как можно разыграть друга? Подробный гайд по установке библиотеки и созданию дипфейка.Если интересно продолжение, обязательно поставь лайк и оставь комментарий под видео 👍
🔥 Полезные библиотеки Python
SAM — утилита для трансформации возраста с использованием ИИ и модели регрессии. Позволяет моделировать детальную трансформацию возраста, используя одно входное изображение лица.
⚙️ GitHub/Инструкция
#python #soft #github
👨💻 Области видимости для переменных в Python
Область видимости переменной — это та часть кода, где переменная доступна, открыта и видима.
Существует четыре типа области видимости для переменных Python:
🌵 Local (локальная область видимости)
🌵 Enclosing (охватывающая)
🌵 (глобальная)
🌵 Built-in (встроенная)
1. Local - локальная область видимости, определяется прямиком внутри своего блока
var = "Глобальная переменная"2. Enclosing - позволяет выводить из local видимости на более верхний уровень, но не глобальный уровень, к примеру есть функция в которой определена еще одна функция, ключ слово nonlocal позволяет внутренней функции выйти на уровень видимости более высокой функции, но она еще не является глобальной
def func():
var = "Локальная переменная"
print(var)
print(var)
func()
def func1():3. Global - глобальная область определяется на верхнем уровне модуля, и от туда может быть доступна в локальной области при помощи спец. слова global после чего значение глобальной переменной можно изменять внутри локальной области видимости
name = "Первый уровень"
print(name)
def func2():
nonlocal name
name = "Второй уровень"
func2()
print(name)
func1()
var = "Global"4. Built-in - встроенная область видимости, которая позволяет использовать стандартный набор классов, эту область еще можно прировнять к глобальной области. Сюда входят такие вещи как функция open() которые уже встроены в Python, и которые можно использовать сразу по дефолту
def def_1():
global var
print(var)
print(var)
def_1()
print(var)
Знакомы с Python? Хотите дополнить базовые знания крутой практикой? Тогда бесплатный буткемп Skillbox для вас! Минимум скучной теории, больше — мощной практики на реальных задачах разработчиков. Вы получите полное представление о направлениях внутри Python-разработки, выполните по ним задания и решите, что нравится вам. Один мини-курс — сразу 4 проекта в портфолио!
Записаться и узнать подробную программу: https://goo.su/uCE2bJk
За 4 занятия вы изучите видеоматериалы в записи. Акцент сделан на практике, поэтому в роликах много подробных примеров работы. После каждого видео есть практическое задание.
— Разберёте базовый синтаксис языка.
— Создадите бота для Telegram, который умеет переводить голос в текст.
— Сделаете бота умнее: «научите» его обрабатывать фотографии.
— Узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы.
— Напишете сайт с помощью инструмента Flask.
В финале буткемпа вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в Сбере. В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы.
Вас ждут крутые подарки: чек-листы, гайды, скринкасты и другие бонусы. Эти материалы пригодятся в работе и помогут больше узнать о профессии.
Присоединяйтесь!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
🧑💻 Огромная подборка бесплатных материалов по различным ЯП и фреймворкам включая Python, Django, Tkinter, NumPy и д.р материалы
⚙️ GitHub/Инструкция
⚙️ Материалы по Python
#doc #python #github
🔥 Полезные библиотеки Python
Social Mapper — мощный OSINT инструмент с открытым исходным кодом, предназначенный для поиска профилей в таких социальных сетях как instagram, vkontakte, twitter, facebook и многих других.
Утилита ищет профили исходя из заданных параметров (например, имя пользователя), а затем используя собственную технологию распознавания лиц отбирает только аккаунты имеющие отношения к искомому лицу.
Установка:
$ git clone https://github.com/Greenwolf/social_mapper⚙️ GitHub/Инструкция
$ cd social_mapper/setup
$ python3 -m pip install --no-cache-dir -r requirements.txt
👨💻 Алгоритмы. С примерами на Python
Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения. Эта книга - как раз про практику. Автор предлагает краткое, но четкое и последовательное описание основных алгоритмов.Автор: Джордж Хайнеман