Python Learning
34.4K subscribers
1.92K photos
8 videos
7 files
920 links
№ 4974297878

Обучающий канал по Python

Ссылка для друга - https://yangx.top/+I7jrAQKR5xAyYTAy

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Python_per_month
加入频道
Приближаем новогоднее настроение и рисуем ёлочку из *

Результат данного код представлен в предыдщем посте.
👍339🔥3
Перемещение файлов из одного каталога в другой с помощью Python

Модуль shutil - это модуль Python, который помогает в высокоуровневых манипуляциях с файлами или набором файлов. Этот модуль используется в таких операциях, как копирование файла откуда-то или удаление файла.

Для перемещения файла из одного каталога в другой с помощью модуля shutil вызывается shutil.move().

Подробнее об этом и других способах перемещения файлов можно почитать здесь.
👍153
🔥62👍2
Что выведет код прикреплённый на картинке?
Anonymous Quiz
40%
{1:'foo', True:'bar'}
9%
{1:'foo'}
15%
{True:'bar'}
18%
{1:'bar'}
17%
Узнать ответ
👍35🤔13😱5🔥3🍾31
Создаем бесконечный итератор

Функция cycle() из модуля itertools принимает на вход итерируемый объект и создает бесконечный итератор, циклически возвращающий элементы данного объекта.

Фишка в том, что когда элементы последовательности заканчиваются, итерация начинается вновь с первого элемента.

Но если вы проходитесь циклом по такому итератору, то важно предусмотреть выход из цикла, иначе он станет бесконечным (как у нас в первом случае на картинке).

Мы также можем воспользоваться islice(), который вернет итератор по подмножеству переданного объекта.
👍171
Работа с регистрами

Форматирование текста — это боль каждого data scientist’а. Слова и предложения в разных форматах создают много проблем при очистке данных. Однако и для этих задач в Python есть нужные функции.
👍252
Боты для Discord на Python: проект для начинающих

Боты для Discord решают разные задачи — ищут и воспроизводят музыку, делают мемы, общаются с пользователями. После просмотра этого видео вы научитесь создавать своих ботов. Они будут очень простыми, но главное здесь — понять, как это вообще работает.

Смотреть статью
👍101
⬇️Как переименовать файл с помощью Python

С помощью метода rename модуля os мы можем с легкостью изменить имя файла.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍464🍾3🎉1
👍13
👍26🤔15🎉21
👍213🔥1😱1
Создание капчи с помощью Python

Напомним, что так называемая captcha нужна для того, чтобы определить, зашёл ли на сайт бот или человек и таким образом отсеять ненужный трафик.

В Python капчу реализовать можно довольно просто — с использованием пары модулей сначала создаётся картинка, затем сохраняется в определённый файл.

Результат кода представлен в после выше.
42👍14🔥3
Метод file.writelines()

Метод файла file.writelines() записывает последовательность (список) строк в файл file.

Последовательностью может быть любой итерируемый объект, содержащий в качестве элементов строки. Обычно это список строк.

Обратите внимание, что метод file.writelines() не добавляет разделители строк автоматически. Если они требуются, то добавляйте их вручную.
👍302
#Вопросы_с_собеседования

Как в классе сослаться на родительский класс?

Ответ на картинке(Функция super принимает класс и экземпляр).
👍333
1
Загадка: что нужно вставить вместо знака вопроса, чтобы получить вывод \n Hi
Anonymous Quiz
5%
a
8%
w
36%
r
4%
b
25%
Нет такой возможности
22%
Что-то другое
🤔32👍11🏆10
Разбиение на фрагменты

Этот пример покажет, как разбить список на фрагменты и разделить его на меньшие части.
👍252
◀️Django с нуля. Часть 1: пишем многопользовательский блог для клуба любителей задач Python

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

Смотреть статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍232🏆1
Извлекаем домен из URL-адреса с помощью Python

Для анализа домена URL-адреса в Python 3 вы можете использовать следующую конструкцию.

Однако для надежного парсинга домена верхнего уровня (example.testв данном примере) необходимо установить специализированную библиотеку (например, tldextract).
👍311
Hello-world с интерфейсом

На простейшем примере учимся работать с Tkinter. Всего в несколько строчек можно сделать готовый интерфейс.

Импортируем библиотеку, создаем строковую переменную Tkinter. Создаем виджет label, устанавливаем переменную в поле. Пакуем и выводим!
👍343😱1