👨💻 Полезные библиотеки Python
Translators - библиотека, целью которой является качественный, бесплатный, множественный и приятный перевод.
Перевод основан на интерфейсах Google, Yandex, Microsoft (Bing), Baidu, Alibaba, Tencent, NetEase (Youdao), Sogou, Kingsoft (Iciba), Iflytek, Niutrans, Lingvanex, Naver (Papago), Deepl, Reverso, Itranslate. , Caiyun, TranslateCom, Mglip, Utibet, Argos и др.
Модуль очень прост в обращении и поддерживает десятки языков, среди которых: русский, английский, испанский, китайский, немецикй и д.р. 🌎
⚙️ GitHub/Инструкция
#python #soft #github
💾 Конвертируем два списка в словарь с помощью функции zip()
Порой сталкивался с задачей объединить два списка в словарь, в Python для этого есть замечательная функция zip()
.
Используем элементы первого списка в качестве ключей для словаря, а элементы второго - в качестве значений.
fruits = ["Banana", "Apple", "Kiwi", "Mango"]#doc #python Читать полностью…
prices = [1.08, 2.32, 3.03, 1.97]
fruit_dictionary = dict(zip(fruits, prices))
print(fruit_dictionary)
{'Banana': 1.08, 'Apple': 2.32, 'Kiwi': 3.03, 'Mango': 1.97}
Журнал Академии Яндекса — интересно об IT
Помогает молодым IT-специалистам работать с удовольствием и эффективно
→ Расскажет, как попасть в компанию, которая вдохновляет.
→ Научит правильно организовать работу, расти в глазах коллег (и профессионально).
→ Поможет на лету решать проблемы, стать своим в сообществе и работать без стресса.
→ Покажет, как устроена работа в Яндексе изнутри — с точки зрения команд, продуктов и технологий.
→ Подсветит гиковские темы: от старых компьютерных игр до редких языков программирования.
Подписывайтесь, чтобы не пропустить свежие публикации!
🔥 Полезные библиотеки Python
Web scraping open knowledge project - проект энтузиастов которые в течение последних нескольких лет собирали лучшие практики веб-скрапинга, чтобы сделать его масштабируемым и эффективным.
Репозиторий включает:
🌵 Утилиты
🌵 Методы защиты от ботов
🌵 Различные советы по скрапингу/парсингу данных и д.р полезную информацию
⚙️ GitHub/Инструкция
#python #soft #github
🔥 Полезные библиотеки Python
autopep8 - автоматически форматирует и исправляет ваш кривой 😄 Python код в соответствии с руководством по стилю PEP 8. Использует утилиту pycodestyle
, чтобы определить, какие части кода необходимо отформатировать.
Способен исправить большинство проблем с форматированием.
Установка:
$ pip install --upgrade autopep8Использование:
$ autopep8 --in-place --aggressive --aggressive <filename>⚙️ GitHub/Инструкция
🔥 Полезные библиотеки Python
На фоне популярности Twitter появилось много интересных инструментов.
Tweeds - Python скрипт позволяющий собирать все твиты пользователя в файл CSV/JSON. Также есть возможность собирать твиты по хештегу или геолокации.
Модуль позволяет скрапить даже быстрее чем через API Twitter, т.к у него нет ограничений по скорости. Более того, даже не нужно иметь учетную запись Twitter, зарегистрированное приложение или ключ API Twitter.
⚙️ GitHub/Инструкция
#python #soft #github
Всем кто хочет в IT пора понять — учиться лучше самостоятельно
Практические навыки важнее, чем дипломы онлайн-школ и курсов
Вот бесплатный способ прокачаться в Python и Machine Learning:
Канал с задачами по уровням от junior до Middle — заходи, тренируйся бесплатно и получай результат.
🐍 /channel/python_tasks
📌 Бесплатный курс «Первый код на Python» от SF Education!
🔹 10 уроков;
🔹 Ваша точка входа в IT сферу;
🔹 Начните свой карьерный путь с SF Education.
SF Education входит в топ-10 онлайн-университетов по качеству образования, по версии РБК.
Получите доступ к курсу на сайте
Код из видео:
https://youtu.be/4w4sSabOjl0
💾 Github
💾 Telegram
💾 Модули из видео:
💡 moviepy
💡 pyAesCrypt
💡 PyPDF2
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке
💾 Как быстро восстановить потерянные компьютерные данные. Подробное руководство по спасению информации
Автор: А.А. Гладкий
Год: 2020
#books #cybersec #russian
💾 Автоматизированная отправка сообщений в WhatsApp на Python
📄 Статья на medium
⚙️ Код проекта на GitHub
#soft #python
🤬ДА БЛИН!!!🤬
Да-да, именно такая реакция у создателей курсов, когда они увидели этот канал с бесплатными курсами по:
>Python (64гб видео)
>C# (27гб курсов)
>Java (45гб видео)
>PHP (34гб видео)
>Go (23гб видео)
>Rust (37гб видео)
>SQL (41гб видео)
>MySQL (21гб видео)
>Другое (114гб видео)
ВСЕ БЕСПЛАТНО❤️
Устроим middle python-программистом ещё до того, как вы закончите обучение
Разработчики-преподаватели из Devman решили, что у вас нет времени, чтобы долго учиться и ждать, когда ваше образование окупится! Поэтому разработали программу, которая гарантирует качественный трек сразу до мидла, со стажировкой и трудоустройством еще во время обучения.
Курс стартует 19 декабря. Первую неделю курса можно попробовать бесплатно, а после решить — продолжать ли платное обучение по треку.
На пробной неделе:
▫️Новички сделают сервис, который показывает погоду в разных городах.
▫️Более опытные успеют написать и собственный сервис по сокращению ссылок.
▫️Джуны создадут своего чат бота или сделают собственный сайт с афишей мероприятий.
После пробной недели вы получите фидбек от ментора и узнаете, какие навыки вам нужно подтянуть.
Чтобы записаться на пробную неделю переходите в бота → bit.ly/3Wb1b0e
Реклама. ООО Девман 2VtzqwggfXP
🔥 Python. Исчерпывающее руководство
Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.Автор: Дэвид Бизли
Погрузитесь в процессы тестирования на бесплатном онлайн-интенсиве Skillbox: 👉 https://clc.to/56nLlQ
За 3 дня вы:
✔️ узнаете, кто такой тестировщик, чем он занимается и почему эта профессия так востребована на рынке труда;
✔️ попрактикуетесь в поисках ошибок: научитесь тестировать веб-формы;
✔️ познакомитесь с инструментом Postman и узнаете, как проверять сервисы на работоспособность с помощью API.
Спикер интенсива — старший специалист по тестированию, организатор тест-сессий, митапов по тестированию и мастер-классов, участник конференций SQA-days, TechTrain и CodeFest Дмитрий Якин.
Подключайтесь к прямому эфиру 19–21 декабря в 19:00 по московскому времени.
🎁 Участвуйте и прокачайте знания. Получите в подарок электронную книгу «Человек + машина» и сертификат на 10 000 рублей на любой курс Skillbox.
Используйте шанс освоить высокооплачиваемую профессию!
💾 Merge Sort - сортировка слиянием
Алгоритм сортировка слиянием - элегантный пример использования подхода «Разделяй и властвуй». Он состоит из двух этапов:
🌵 Несортированный список последовательно делится на N списков, где каждый включает один «несортированный» элемент, а N — это число элементов в оригинальном массиве.
🌵 Списки последовательно сливаются группами по два, создавая новые отсортированные списки до тех пор, пока не появится один финальный отсортированный список.def merge_sort(my_arr):
Сортировка вставками
# Последнее разделение массива
if len(my_arr) <= 1:
return my_arr
mid = len(my_arr) // 2
# Выполняем merge_sort рекурсивно с двух сторон
left, right = merge_sort(my_arr[:mid]), merge_sort(my_arr[mid:])
# Объединяем стороны вместе
return merge(left, right, my_arr.copy())
def merge(left, right, merged):
left_cursor, right_cursor = 0, 0
while left_cursor < len(left) and right_cursor < len(right):
# Сортируем каждый и помещаем в результат
if left[left_cursor] <= right[right_cursor]:
merged[left_cursor+right_cursor]=left[left_cursor]
left_cursor += 1
else:
merged[left_cursor + right_cursor] = right[right_cursor]
right_cursor += 1
for left_cursor in range(left_cursor, len(left)):
merged[left_cursor + right_cursor] = left[left_cursor]
for right_cursor in range(right_cursor, len(right)):
merged[left_cursor + right_cursor] = right[right_cursor]
return merged
my_arr = [9, 3, 41, 67, 2, 19, 0, 84]
print(merge_sort(my_arr))
[0, 2, 3, 9, 19, 41, 67, 84]
Пузырьковая сортировка
Сортировка выбором
#doc #python #russian
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке
🔥 Применение функций OpenCV в компьютерном зрении (60 примеров на Python)
Автор: С.А. Молодяков
Год: 2022
#books #python #russian
🧑💻 Компания EctoLife представила концепт первой в мире установки для искусственного взращивания младенцев.
Предполагается, что одна такая установка сможет «высиживать» до 30 000 младенцев в год, при этом будущие родители с помощью специального мобильного приложения смогут в любой момент зайти и оценить состояние своего ребёнка. Стартап призван бороться с проблемой падающей рождаемости.
😕 Как-то крипово... быстро мы шагнули от первого телефона до матрицы
#cyberpunk
⚡️ Практика Python ⚡️
😎 Три программы для твоего портфолио на GitHub
https://youtu.be/4w4sSabOjl0
#youtube
🔥 Полезные библиотеки Python
Needl - простой скрипт который генерирует случайный трафик, чтобы скрывать истинный.
Ваш интернет-провайдер, скорее всего, отслеживает все ваши действия в интернете и продает их маркетинговым агентствам. Или, что еще хуже, может передать историю посещенных страниц по запросу правоохранительных органов.
Needl будет генерировать случайный интернет-трафик, что, по сути, сделает ваши данные иголкой в стоге сена.
Цель проекта состоит в том, чтобы вашему интернет-провайдеру, правительству и т. д. было труднее отслеживать историю просмотров, привычки и собирать метаданные.
⚙️ GitHub/Инструкция
#python
💯 Обучаем с нуля востребованным профессиям и предоставляем знания по востребованным специальностям и направлениям в сфере Информационных технологий.
Начни изучение с БЕСПЛАТНЫХ уроков
Профессии:
◼️ Аналитик данных
◼️ Data Science
◼️ Разработчик Python
Курсы:
▪️ Введение в Python для Data Science
▪️ Инструменты Python I
▪️ Инструменты Python II
▪️ Пишем эффективный код на Python
▪️ Понятие веб-скрапинга в Python
▪️ Объектно-ориентированное программирование в Python
После прохождения курсов вы получаете сертификат установленного образца, сертификат актуален при трудоустройстве, и вы можете скачать его в PDF формате, что дает вам возможность для вычета НДФЛ.
👉 Оставляй заявку, чтобы узнать подробнее.
🔥 Полезные библиотеки Python
Aioreq - простая в использовании библиотека для асинхронных HTTP-запросов.
Библиотеку можно использовать, когда вам нужно сделать большое количество запросов за короткий промежуток времени, например, загрузить фотографии с веб-сайта или написать стресс-тест для веб-сайта, который будет генерировать большое количество запросов в секунду. Aioreq
будет делать это намного быстрее, чем синхронные библиотеки, к которым мы привыкли, такие как 'requests', и даже быстрее, чем многие асинхронные. У Aioreq
есть собственная документация, которая поможет вам начать работу с библиотекой.
⚙️ GitHub/Инструкция
👍 Прислал подписчик, если у вас есть интересный софт, обязательно пишите: @p2dsupport_bot
#soft #github #python
💾 Краткая шпаргалка по запросам REST API на русском
🌵 GET/POST/PUT/PATCH/DELETE
🌵 Заголовки запросов и ответов
🌵 200, 301, 404, 500 - коды ответов и что они обозначат и д.р полезные вещи
#doc #api #cheatsheet #russian