python2day | Блоги

Telegram-канал python2day - [PYTHON:TODAY]

27148

Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner

Подписаться на канал

[PYTHON:TODAY]

Наглядно о вреде импорта через звёздочку 😀

Читать полностью…

[PYTHON:TODAY]

👨‍💻 Сборник вопросов и ответов для подготовки перед собеседованием на Python разработчика

#python #cheatsheet #job

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

Вы когда-нибудь задумывались над тем, где и когда закончится ваша длительная обработка данных?

Alive-Progress - крутой модуль позволяющий оборачивать код в красивый progress bar в реальном времени и очень классной анимацией!

⚙️ GitHub/Инструкция

#python #tools

Читать полностью…

[PYTHON:TODAY]

💾 Процессы и потоки в Python и чем они отличаются

#doc #python #russian

Читать полностью…

[PYTHON:TODAY]

Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖

Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻

Какие нейронные сети вы создадите?

▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀

Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀

Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪

Регистрация по ссылке

Читать полностью…

[PYTHON:TODAY]

💾 Шпаргалка по командам Git на русском

echo "# название" >> README.md - создание файла README.md
git init - инициализация репозитория
git add README.md - добавления файла README.md в проект
git commit -m "first commit" - получает проиндексированный снимок состояния и выполняет его коммит в историю проекта
git remote add origin https://github.com/stanruss/название.git - команда, которой устанавливается подключение к удаленному серверу и git репозиторию, размещающемуся на нем.
git push -u origin master - кзменения отправляются на удаленный сервер

git log --oneline - посмотреть все коммиты.
git checkout . - восстановить все.
git checkout "код коммита" - вернуть до состояния этого коммита.
git checkout master - вернуться в ветку мастер.

Восстановить файлы на локальном компьютере:

git fetch --all
git reset --hard origin/master или git reset --hard origin/<название_ветки>

git add text.txt - Добавить файл в репозиторий
git rm text.txt - Удалить файл
git status - Текущее состояние репозитория (изменения, неразрешенные конфликты и тп)
git commit -a -m "Commit description" - Сделать коммит
git push origin - Замерджить все ветки локального репозитория на удаленный репозиторий
git push origin master - Аналогично предыдущему, но делается пуш только ветки master
git push origin HEAD - Запушить текущую ветку, не вводя целиком ее название
git pull origin - Замерджить все ветки с удаленного репозитория
git pull origin master - Аналогично предыдущему, но накатывается только ветка master
git pull origin HEAD - Накатить текущую ветку, не вводя ее длинное имя
git fetch origin - Скачать все ветки с origin, но не мерджить их в локальный репозиторий
git fetch origin master - Аналогично предыдущему, но только для одной заданной ветки
git checkout -b some_branch origin/some_branch - Начать работать с веткой some_branch (уже существующей)
git branch some_branch - Создать новый бранч (ответвится от текущего)
git checkout some_branch - Переключиться на другую ветку (из тех, с которыми уже работаем)
git branch # звездочкой отмечена текущая ветвь - Получаем список веток, с которыми работаем
git branch -a # | grep something - Просмотреть все существующие ветви
git merge some_branch - Замерджить some_branch в текущую ветку
git branch -d some_branch - Удалить бранч (после мерджа)
git branch -D some_branch - Просто удалить бранч (тупиковая ветвь)
git show d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4 - Изменения, сделанные в заданном коммите
git push origin :branch-name - Удалить бранч из репозитория на сервере
git reset --hard d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4 - Откатиться к конкретному коммиту и удалить последующие (хэш смотрим в «git log»)
git push -f - залить на сервер измененные коммиты
git clean -f - Удаление untracked files

#git #github #doc #cheatsheet

Читать полностью…

[PYTHON:TODAY]

👨‍💻 Сборник из 50 лучших вопросов с ответами на собеседовании по Python

#doc #python #job

Читать полностью…

[PYTHON:TODAY]

Код из видео:
https://youtu.be/T7-x9WhORkY

Читать полностью…

[PYTHON:TODAY]

Хотите попробовать силы в Data Science? Пройдите бесплатный онлайн-интенсив по обработке и анализу данных с 22 по 24 марта. Начало прямых трансляций — в 19:00 по московскому времени.

Записывайтесь: 👉 https://goo.su/oIwEQjs

Кому полезен интенсив:

📌 Интересующимся новичкам. Узнаете, с чем сталкиваются в работе специалисты по данным. Разберётесь, для чего нужны нейросети и как применять их в повседневной жизни. Решите несколько реальных задач и поймёте, интересна ли вам эта профессия.
📌 Начинающим специалистам. Научитесь применять Python для построения статистических моделей. Поработаете с библиотеками Pandas и Matplotlib. Разберёте несколько практических заданий и повысите свой уровень.

💬 Спикер интенсива — руководитель направления по исследованию данных в Сбере с восьмилетним опытом в программировании Анастасия Борнева.

🎁 Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.

Присоединяйтесь!

Читать полностью…

[PYTHON:TODAY]

Познакомьтесь с языком SQL, который используют программисты, аналитики, тестировщики, продакт-менеджеры и другие специалисты. Сделайте первый шаг в IT, даже если ещё не определились с направлением, на бесплатном онлайн-интенсиве Skillbox с 20 по 22 марта в 19:00 по московскому времени. Попробуйте свои силы на практике!

Запись и подробная информация: 👉 https://epic.st/mYY2e.

Вы научитесь:

● составлять запросы к базам данных;
● использовать сложные конструкции SQL;
● пользоваться SQLiteStudio.

Спикером будет специалист по анализу данных, сертифицированный SQL-разработчик от Microsoft — Мкртич Пудеян.

📍 Вы сможете общаться с другими участниками и ведущим интенсива в закрытом чате в Telegram.

📍 3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы ещё не видели!

🎉 Всем участникам подарим электронную книгу издательства МИФ «Человек + машина» Пола Доэрти и Джеймса Уилсона. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.

Присоединяйтесь!

Читать полностью…

[PYTHON:TODAY]

🍔 Обновленный GPT-4, который вышел только вчера уже наделал шуму

ИИ научился обходить проверку на робота CAPTCHA. Притворившись... человеком со слабым зрением.

Исследователи поставили ему задачу обойти тест на распознавание знаков.

Нейросеть решила нанять фрилансера, чтобы тот сказал ей, что написано на картинке 🤑

— Тот поинтересовался, не робот ли его собеседник.
— ChatGPT в ответ сказал, что у него проблемы со зрением, и без проблем получил ответ на CAPTCHA 😄

Последнию линию обороны прорвали

#news #cyberpunk

Читать полностью…

[PYTHON:TODAY]

False - ложь
True - правда
None - "пустой" объект
and - логическое И
with / as - менеджер контекста
assert условие - возбуждает исключение, если условие ложно
break - выход из цикла
class - пользовательский тип, состоящий из методов и атрибутов
continue - переход на следующую итерацию цикла
def - определение функции
del - удаление объекта
elif - в противном случае, если
else - for/else или if/else
except - перехватить исключение
finally - вкупе с инструкцией try, выполняет инструкции независимо от того, было ли исключение или нет
for - цикл for
from - импорт нескольких функций из модуля
global - позволяет сделать значение переменной, присвоенное ей внутри функции, доступным и за пределами этой функции
if - если
import - импорт модуля
in - проверка на вхождение
is - ссылаются ли 2 объекта на одно и то же место в памяти
lambda - определение анонимной функции
nonlocal - позволяет сделать значение переменной, присвоенное ей внутри функции, доступным в объемлющей инструкции
not - логическое НЕ
or - логическое ИЛИ
pass - ничего не делающая конструкция
raise - возбудить исключение
return - вернуть результат
try - выполнить инструкции, перехватывая исключения
while - цикл while
yield - определение функции-генератора\

#doc #python

Читать полностью…

[PYTHON:TODAY]

💾 Интерактивные дашборды и приложения с Plotly и Dash. Используем полноценный веб-фреймворк в Python на всю мощь – без JavaScript

Вы в полной мере освоите фреймворк Dash
от Plotly, предоставляющий разработчикам Python блестящие возможности по
созданию полноценных интерактивных веб-приложений и дашбордов без знания
языка JavaScript.

Автор: Даббас Элиас
Год: 2022

#python #books #russian

Читать полностью…

[PYTHON:TODAY]

✍️ Исключения в Python на русском. Try/Except/Finally Что это такое, как ими пользоваться и как создавать собственные?

Исключительные ситуации или исключения (exceptions) – это ошибки, обнаруженные при исполнении. Например, к чему приведет попытка чтения несуществующего файла?

#doc #python #russian

Читать полностью…

[PYTHON:TODAY]

One Day Offer для Data Scientists, Data Engineers и Data Analysts от Сбера: пройти все этапы отбора и стать частью команды по работе с данными крупнейшего банка страны всего за один день 🚀

Главная задача будущих специалистов — создавать информационные продукты для принятия решений на основе данных, аналитики, машинного обучения и искусственного интеллекта.

Работать предстоит в лабораторном кластере с большим разнообразием возможностей, данных и ПО или на локальных машинах с расширенным количеством оперативной памяти и GPU.

Как понять, что вам нужно на One Day Offer от Сбера:

✔️ Вы — Data Scientist, Data Engineer или Data Analyst с опытом работы от 1 года.
✔️ У вас высшее образование: техническое/экономическое/математическое или по направлению «прикладная информатика».
✔️ Вы хотите работать над масштабными и интересными проектами, разрабатывая решения для различных направлений Сбера.

One Day Offer для Data Scientists, Data Engineers и Data Analysts состоится 18 марта — вы еще успеваете зарегистрироваться по ссылке и подготовиться к интервью 👌

Читать полностью…

[PYTHON:TODAY]

66% разработчиков не имеют профильного образования

Язык питон весьма прост для изучения и даже без опыта разобраться в нем будет не сложно. Однако для молодых специалистов может быть не ясно, как и куда двигаться и где изучать питон с нуля и до получения профессии. Именно поэтому Джуны не переходят на следующий грейд годами.

Проанализировав рынок и требования работодателей, команда разработчиков из «Девман» создали новую методику обучения, позволяющую сделать из новичка со знанием синтаксиса крепкого мидл разработчика за 15 месяцев.

Первую неделю курса можно попробовать без предварительной платы уже 27 марта.
На пробной неделе:
▫️Новички сделают сервис, который показывает погоду в разных городах.
▫️Более опытные успеют написать и собственный сервис по сокращению ссылок.
▫️Джуны создадут своего чат бота или сделают собственный сайт с афишей мероприятий.

Для регистрации на пробную неделю переходите в бота → bit.ly/3n3Kjfz

Реклама ООО «Девман» Pb3XmBtzswEXTfdSQbnuNfQ7A96SoEk2rxzWdmx

Читать полностью…

[PYTHON:TODAY]

На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056

Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.

Читать полностью…

[PYTHON:TODAY]

Открой для себя лучший способ найти работу на удаленке или в офисе: подпишись на Python Job

Здесь вы найдете:
➡️ Вакансии от ведущих IT-компаний (таких как Яндекс, Сбербанк, Intel)
➡️ Вакансии стартапов, которые не представлены на других сайтах;
➡️ Предложения от зарубежных компаний с возможностью релокации;
➡️ Стажировки и обучающие материалы для карьерного роста

Цени свое время - подпишись на @job_python

Читать полностью…

[PYTHON:TODAY]

✍️ Продвинутая шпаргалка по Python

Работа с:
🌵 JSON
🌵 Модулем Subprocess
🌵 Threading
🌵 OS
🌵 Datetime и другими

#doc #python #cheatsheet

Читать полностью…

[PYTHON:TODAY]

🔥 Фуллстек Django и React

Разработчикам Django часто приходится прибегать к помощи front-end разработчиков для создания клиентских решений для своих веб-приложений. Объединяя возможности React и Django, эта книга создает полный путь обучения, позволяющий в кратчайшие сроки пройти путь от бэкенд-разработчика до разработчика полного стека. Эта книга поможет вам использовать React для создания самых современных макетов пользовательского интерфейса и Django для создания безупречного бэкенда. 

Автор: Kolawole Mangabo
Год: 2023

#books #python #django #react

Читать полностью…

[PYTHON:TODAY]

Что делает специалиста? Кейсы

И вы добавите новый кейс в портфолио уже в среду. Ведь SkillFactory запускает бесплатный интенсив «Знакомимся с Python на практике: разбираем основные элементы кода на примере игры» — с 22 по 24 марта в 19:00 мск.

За 3 дня вы:
— самостоятельно напишете и добавите код игры на Python
— пообщаетесь с экспертом в закрытом чате и получите разбор лучших работ в прямом эфире
— получите кейс в порфтолио
— поймёте, в каком направлении двигаться дальше

Будет теория и много практики, потому что первое без второго не работает.

В конце вас ждут подарки — регистрируйтесь по ссылке, чтобы их получить: https://go.skillfactory.ru/Jol15w

Реклама ООО "Скилфэктори", LatgBmPXC

Читать полностью…

[PYTHON:TODAY]

Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖

Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻

Какие нейронные сети вы создадите?

▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀

Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀

Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪

Регистрация по ссылке

Читать полностью…

[PYTHON:TODAY]

✍️ Уроки Python для начинающих
⚙️ Работа с файлами в Python
💡 Чтение из файла, запись и обновление данных в файле
🔥 Кодировка файла
💾 Сохранение изображений из интернета в файл

https://youtu.be/T7-x9WhORkY

#youtube

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

Freqtrade
- бесплатный бот для торговли криптовалютой с открытым исходным кодом. Работает со множеством крупных бирж, в том числе Binance и поддерживает управление через Telegram. Реализовано построение графиков, управление капиталом, а также оптимизация стратегий с помощью машинного обучения.

⚠️ Только для образовательных целей. Авторы софта не несут никакой ответственности за ваши действия.

⚙️ GitHub/Инструкция

💾 Больше интересных проектов

#python #github #soft

Читать полностью…

[PYTHON:TODAY]

Для сохранения сессии браузера в библиотеке Selenium можно использовать метод:
webdriver.ChromeOptions() в сочетании с использованием класса webdriver.Chrome(), который позволяет установить различные опции для браузера, такие как настройки пользователя, путь к профилю, установка куков и т.д.

Мы создали объект options для настройки браузера Chrome и добавили три опции:

--user-data-dir: устанавливает путь к папке с данными профиля браузера, где будут сохранены все файлы сессии, включая куки, закладки, пароли и т.д.
--profile-directory: устанавливает имя профиля, который нужно использовать для сохранения сессии.
--start-maximized: устанавливает браузер в максимально возможный размер окна при запуске.

Затем мы создали объект driver для запуска браузера Chrome и передали ему объект options для установки нужных опций. После открытия нужного сайта мы можем выполнить другие действия с браузером, и наконец, закрыть его с помощью методов driver.close() и driver.quit().

#python #selenium

Читать полностью…

[PYTHON:TODAY]

🔔 Представляем вам подборку лучших обучающих каналов по программированию

Обучающий канал по 🐍Python🐍 - @Python_per_month

Обучающий канал по ☕️Java☕️ - @java_per_month

Обучающий канал по JavaScript - @JS_per_month

Обучающий канал по 🤖C++🤖 - @Learning_pluses

Беслатные IT курсы - @Free_courses

Читать полностью…

[PYTHON:TODAY]

✍️ Список всех ключевых слов в Python с примерами и объяснением

#doc #python

Читать полностью…

[PYTHON:TODAY]

А ты знал, что каждый программист должен разбираться с 5 по 7 уровень модели OSI?

💻 Network Admin - авторский блог предлагает экспертную информацию по основам компьютерных сетей, топологий, и протоколов.

Прокачай свои знания по высокоуровневым протоколам.

‼️Подпишитесь прямо сейчас‼️

Читать полностью…

[PYTHON:TODAY]

Шпаргалка в хорошем качестве и с возможностью копирования

Hold, большое спасибо 💪

#doc #python #cheatsheet

Читать полностью…

[PYTHON:TODAY]

💾 Шпаргалка по основам Python

🌵 Типы данных
🌵 Конкатенация
🌵 Преобразование типов
🌵 Математические операции
🌵 Виды ошибок
🌵 Функции
🌵 Область видимости переменных
🌵 Условия, циклы и д.р

#doc #python #cheatsheet

Читать полностью…
Подписаться на канал