en
Feedback
Python академия

Python академия

Open in Telegram

Учи Python быстро и легко. Ежедневно публикуем практические задачи, разборы, готовые решения, объяснения логики, советы по алгоритмам. ✔ Подходит для прокачки навыков кодирования. По всем вопросам @evgenycarter

Show more
7 176
Subscribers
No data24 hours
-117 days
-4230 days
Posts Archive
Курс «Аналитик данных» в Яндекс Практикуме Поможем освоить востребованную профессию — с нуля за 6 месяцев, и найти работу после. Начать можно бесплатно Попробовать #реклама 16+ practicum.yandex.ru О рекламодателе

Online курс на графического дизайнера с нуля! Диплом. Освойте профессию графического дизайнера с нуля до уровня PRO и научитесь работать с самыми востребованными инструментами - от Adobe Photoshop до Cinema 4D! - Дистанционное обучение с выдачей диплома; - Устроим на стажировку и поможем устроиться на работу; - Айдентика бренда, сайт на Tilda, 2D и 3D-анимация и ещё 12 работ в портфолио; - Бонусные курсы по поиску клиентов и трудоустройству; - Рассрочка 0%. Вы можете оплачивать обучение по месяцам без процентов и переплат. От 5625 ₽/мес; - 26 тематических блоков по дизайну графики, сайтов и анимации; - Практические задания, видеолекции, лонгриды и дополнительные материалы от экспертов; - Регулярные онлайн-вебинары с выдачей сертификатов; - Гос. Лицензия на осуществление образовательной деятельности. Перейти на сайт #реклама pentaschool.ru О рекламодателе

Python Requests анализ запроса При составлении запроса стоит иметь в виду, что перед его фактической отправкой на целевой сер
Python Requests анализ запроса При составлении запроса стоит иметь в виду, что перед его фактической отправкой на целевой сервер библиотека requests выполняет определенную подготовку. Подготовка запроса включает в себя такие вещи, как проверка заголовков и сериализация содержимого JSON. Если открыть .request, можно просмотреть PreparedRequest. Проверка PreparedRequest открывает доступ ко всей информации о выполняемом запросе. Это может быть пейлоад, URL, заголовки, аутентификация и многое другое. Подписывайтесь на канал 👉@pythonofff

Как убрать табуляцию в python? Вы можете использовать метод строки .replace() lineWithTabulation = "\tLine with tabulation" p
Как убрать табуляцию в python? Вы можете использовать метод строки .replace() lineWithTabulation = "\tLine with tabulation" print(lineWithTabulation) lineWithoutTabulation = lineWithTabulation.replace('\t', '') print(lineWithoutTabulation) # Вывод : # Line with tabulation # Line with tabulation Подписывайтесь на канал 👉@pythonofff

Новое в умном доме с Алисой Создавайте удобные сценарии с новыми Zigbee-устройствами Яндекса Узнать больше #реклама yandex.ru О рекламодателе

Хеширование паролей Python Для Python 3.x Здесь пароли будут хешироваться для последующего сохранения в базе данных. Тут мы б
Хеширование паролей Python Для Python 3.x Здесь пароли будут хешироваться для последующего сохранения в базе данных. Тут мы будем использовать salt. salt является случайной последовательностью, добавленной к строке пароля перед использованием хеш-функции. salt используется для предотвращения перебора по словарю (dictionary attack) и атак радужной таблицы (rainbow tables attacks). Подписывайтесь на канал 👉@pythonofff

Курс «DevOps для эксплуатации и разработки» от Яндекса За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса
Курс «DevOps для эксплуатации и разработки» от Яндекса За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса разработки. Зарегистрироваться #реклама 16+ practicum.yandex.ru О рекламодателе

Хранение хеша и соли Для хранения можно использовать методы JSON, SQL, CSV и даже простой текстовый файл. Убедитесь, что паро
Хранение хеша и соли Для хранения можно использовать методы JSON, SQL, CSV и даже простой текстовый файл. Убедитесь, что пароль нигде не сохранен, ведь в этом состоит главная цель — избежать необходимость сохранения действующего пароля в исходном виде. Если вы ограничены только одним местом для хранения, можете добавить соль и пароль вместе и потом сохранить их. Можно будет разделить их во время чтения, когда вам будет известна длина соли и ключа. Подписывайтесь на канал 👉@pythonofff

Яндекс Станция Макс Режим Мультирум и Стереопара наполнит ваш дом объемным звуком Узнать больше #реклама yandex.ru О рекламод
Яндекс Станция Макс Режим Мультирум и Стереопара наполнит ваш дом объемным звуком Узнать больше #реклама yandex.ru О рекламодателе

Поиск подстроки в строке Pегулярное выражение — это строка, задающая шаблон поиска подстрок в тексте. В Python есть встроенны
Поиск подстроки в строке Pегулярное выражение — это строка, задающая шаблон поиска подстрок в тексте. В Python есть встроенный модуль, позволяющий работать с регулярными выражениями, — re, который содержит функцию search. Она позволит вам найти подстроку в строке Подписывайтесь на канал 👉@pythonofff

Проверка данных при помощи декораторов Еще один полезный метод, который может быть реализован с помощью декораторов, заключается в проверке данных до запуска декорированной функции. Очень распространенный этому пример в веб-приложении — это аутентификация пользователя. Если задача проверки/аутентификации завершается неудачно, то декорированная функция не вызывается, и вместо нее появляется ошибка. В данном примере, декоратор only_admins ищет HTTP заголовок X-Auth-Token во входящем запросе и затем проверяет, если он совпадает с секретным токеном администратора, который для простоты мы сделали константой. Если нет заголовка токена, или если он есть, но не совпадает, то функция abort() из Flask выполняется для генерации ответа 401 и остановки дальнейших запросов. В противном случае запрос может пройти, вызвав при этом декорированную функцию. Обратите внимание, как в примере функции представления admin_route() используются декораторы app.route и only_admins. Это называется цепью декораторов. Подписывайтесь на канал 👉@pythonofff

Как удалить элемент массива в Python? Вы можете использовать .remove() метод, чтобы удалить нужный элемент из массива на Pyth
Как удалить элемент массива в Python? Вы можете использовать .remove() метод, чтобы удалить нужный элемент из массива на Python arr = ["тест", "тест 1", "тест 2"] arr.remove("тест 2") # Вывод: ['тест', 'тест 1'] print(arr) Подписывайтесь на канал 👉@pythonofff

Подборка Telegram каналов для программистов Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/books_reserv Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_1 Статьи из "Хакера" Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Excel лайфхак📌 https://t.me/Excel_lifehack

Проверка прав доступа через декораторы Распространенным шаблоном при работе с веб-приложениями является проверка есть ли у кл
Проверка прав доступа через декораторы Распространенным шаблоном при работе с веб-приложениями является проверка есть ли у клиента разрешение на выполнение запрашиваемого действия. Проверки включают получение значения из заголовка HTTP запроса (токен) или из cookie браузера, для идентификации клиента. Затем, когда клиент распознан, используется специальный метод для определения допустимых прав доступа у данного клиента. Поскольку фактическая проверка разрешений зависит от приложения, здесь будет показан общий пример, в котором просто дает разрешение на выполнение запроса на основе значения из HTTP заголовка. Подписывайтесь на канал 👉@pythonofff

Фильтры NEAREST, BILINEAR и BICUBIC в Pillow Параметр resample можно использовать для указания определенного фильтра, который
Фильтры NEAREST, BILINEAR и BICUBIC в Pillow Параметр resample можно использовать для указания определенного фильтра, который будет использоваться при поворачивании изображения. • Image.NEAREST (ближайший сосед / по умолчанию); • Image.BILINEAR; • Image.BICUBIC. С помощью фильтра Image.BICUBIC детали изображения станут более четким, чем в случае использования фильтра по умолчанию Image.NEAREST. Небольшие различия есть, но у данной картинки они не очень видны. Но, например фильтр Image.BILINEAR сделал картинку более гладкой. Подписывайтесь на канал 👉@pythonofff

🔥Приглашаем на открытый урок "Интеграция SQL и Pandas для анализа данных" от OTUS Тема: Интеграция SQL и Pandas для анализа
🔥Приглашаем на открытый урок "Интеграция SQL и Pandas для анализа данных" от OTUS Тема: Интеграция SQL и Pandas для анализа данных Дата: 25 сентября в 20:00 по Москве. Преподаватель: Роман Козлов, ведущий аналитик ГКУ "Новые технологии управления" Вебинар приурочен к онлайн-курсу "Python для аналитики" 🔸На вебинаре рассмотрим: - Основы работы с библиотекой Pandas для анализа данных; - Извлечение данных из SQL-базы данных прямо в Pandas DataFrame; - Применение SQL-запросов внутри Pandas; - Выгрузку обработанных данных из Pandas обратно в SQL; - Примеры реальных сценариев анализа данных с использованием SQL и Pandas. 🔸В результате вебинара вы попрактикуетесь в интеграции SQL-запросов и Pandas, обработке и сохранении результатов анализа в базе данных. Больше навыков по аналитике можно получить на курсе "Python для аналитики" от OTUS. 👉Зарегистрироваться на вебинар Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Как прочитать определенную строку в файле на Python? Вы можете открыть файл и читать его построчно до тех пор пока не найдете
Как прочитать определенную строку в файле на Python? Вы можете открыть файл и читать его построчно до тех пор пока не найдете нужную строку. lineNeeded = 5 i = 1 f = open('test.txt') for line in f: if i == lineNeeded: print(line) break i = i + 1 Подписывайтесь на канал 👉@pythonofff

Встроенная функция float в Python Если строка, которую надо конвертировать в число, не является целым числом, здесь поможет м
Встроенная функция float в Python Если строка, которую надо конвертировать в число, не является целым числом, здесь поможет метод float. Float также можно использовать для преобразования целых чисел в числа с плавающей запятой. В Python 2 такое преобразование необходимо, но в Python 3 целочисленное деление больше не является чем-то особенным (если вы специально не используете оператор «//»). Поэтому больше не нужно использовать float для этой цели, теперь float(x)/y можно легко заменить на x/y. Подписывайтесь на канал 👉@pythonofff

🤖 Разбираешься в Android разработке? - Проверь себя, пройди тест! Хочешь расти дальше и создавать быстрые, оптимизированные
🤖 Разбираешься в Android разработке? - Проверь себя, пройди тест! Хочешь расти дальше и создавать быстрые, оптимизированные приложения для Android - тогда наш курс для тебя! Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Android Developer. Professional " от OTUS по специальной цене. Возможна оплата курса в рассрочку 👉 ПРОЙТИ ТЕСТ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Функции sleep() и time() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый про
Функции sleep() и time() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый промежуток времени – задержку обеспечивает sleep. Сперва выводится первая строка, затем идёт функция sleep(), которая задерживает вывод на 2 секунды. Точно так же для следующего print мы используем sleep на 5 секунд. Рассмотрим пример использования sleep() для создания промежутка времени. Мы используем функцию time(), чтобы узнать текущее время, и localtime(), чтобы получить текущие дату и время в конкретной местности. Кроме того, есть функция strftime() («string from time»), которая возвращает время в виде строки в указанном формате. В результате интервал между двумя моментами времени составил две секунды. Подписывайтесь на канал 👉@pythonofff