Получи случайную криптовалюту за регистрацию!

Python Academy

Логотип телеграм канала @python_academy — Python Academy
Адрес канала: @python_academy
Категории: Технологии , Образование
Язык: Русский
Количество подписчиков: 55.31K
Описание канала:

Python Academy — один канал вместо тысячи учебников
Чат канала: @python_academy_chat
Сотрудничество: @Feel_focus
Рекламодателям: bit.ly/3y1Py4

Рейтинги и Отзывы

4.50

2 отзыва

Оценить канал python_academy и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 79

2021-04-02 17:10:07
Вышка умерла. Учитесь сами

Карантин наглядно показал, что ни школа, ни университет не нужны, чтобы получать знания. Это просто место, где люди общаются и знакомятся, чтобы через 10 лет создать крутой стартап.

А если вы реально хотите чему-то научиться — добывайте знания сами. Смотрите лекции, туториалы на Ютубе, проходите вебинары и курсы.

И всё это — бесплатно. Например, прямо на канале «Бесплатное образование». Там выкладывают курсы и вебинары, которые сделают вас лучше. От архитектуры и культуры до программирования, маркетинга и SMM.

Образование не заканчивается с дипломом. Учитесь всю жизнь: @free_edu
1.3K views14:10
Открыть/Комментировать
2021-03-30 16:17:00
Превращаем текст в речь

На Python есть классная библиотека gTTS (Google Text-to-Speech), которая взаимодействует с Google Translate's text-to-speech API и позволяет делать из текста аудиофайлы. Пакет как всегда устанавливается через pip.

При создании экземпляра класса gTTS мы передаем исходный текст первым аргументом. Также можно передать опциональный аргумент, отвечающий за язык, который по умолчанию является английским.

Сохранить полученный результат можно с помощью метода save, в который передаем название файла.

#gtts
4.8K views13:17
Открыть/Комментировать
2021-03-30 14:15:59
Если ты годами забивал на самообразование и до сих пор не осилил программирование — вот твой шанс пофиксить этот баг.

Чуваки с канала [404] собрали тебе готовый гайд по программированию. Что учить, на что лучше забить, что актуально в 2021 году, какие книги почитать. Пацаны сами кодят и шарят за разработку — они тебе херни не посоветуют.

Короче, если сам в очередной раз не забьешь — уже через пару месяцев будешь пояснять за компиляцию и многопоточность. Дерзай: @procode404
2.9K views11:15
Открыть/Комментировать
2021-03-29 21:01:00
Защищаем исходный код обфускацией

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

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

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

В Python есть отличная библиотека pyarmor, предназначенная именно для этого. Пример использования этого пакета в терминале представлен выше на картинке.

#pyarmor
2.7K views18:01
Открыть/Комментировать
2021-03-29 19:01:00 Если вы работаете или стремитесь в IT — без английского никуда. Это в 10 раз больше ответов на ваши непонятные вопросы, это англоязычный Ютуб, это понятные комментарии в коде и куча других ништяков.

Чтобы быстро вкатиться и понять, куда двигаться, что учить, как пофиксить баг с произношением — идите к нашим друзьям из English Tochka. Ребята уже несколько лет делают лучшие вебинары в Рунете, где на пальцах объясняют самые важные темы.

— Как преодолеть языковой барьер;
— Как запоминать десятки и сотни слов каждый день;
— Почему английский учить проще, чем кажется;
— Что делать с произношением.

За два часа у вас появится чёткое понимание, как правильно учить язык — а это сэкономит тысячи часов. Вебинар бесплатный, состоится завтра в 20:00 по МСК, регистрируйтесь по ссылке.
3.7K views16:01
Открыть/Комментировать
2021-03-28 21:43:31
Получаем информацию по IP

Недавно наткнулся на интересный пакет ip2geotools, с помощью которого можно получить геолокацию по IP из нескольких баз данных. Устанавливается он через пакетный менеджер pip.

Метод get из класса DbIpCity, который представляет некоммерческую базу данных, позволяет получить всю необходимую информацию по желаемому IP бесплатно.

Атрибуты city, region, country хранят в себе информацию о городе, регионе и стране. А обратившись к атрибутам latitude и longitude можно получить широту и долготу.

#ip
3.7K views18:43
Открыть/Комментировать
2021-03-28 19:28:18
3.1K views16:28
Открыть/Комментировать
2021-03-27 13:26:00
Очистка элементов в последовательности

Встроенный модуль itertools был создан для работы с более сложными случаями итераторов. Плюс модуля в том, что он быстро работает и оптимизирован в плане памяти.

Иногда возникает необходимость в удалении ненужных объектов последовательности. Для как раз для этого и используют itertools, а именно метод compress.

Первым аргументом передается какой-либо контейнер, например список. Вторым аргументом — логические значения, соответствующие элементам в последовательности.

Если логическое значения равно True или 1, то элемент сохраняется в последовательности, в противном случае — удаляется из нее.

#itertools
3.9K views10:26
Открыть/Комментировать
2021-03-27 11:25:24Как зарабатывать от 5000 рублей в день на Яндекс.Дзен?

Далеко не секрет, что Яндекс начал платить от 5000 рублей в ДЕНЬ за ОДНУ статью абсолютно КАЖДОМУ

И это БЕЗ вложений!

Если хочешь зарабатывать точно также, то присоединяйся к закрытой рассылке по Яндекс.Дзену, где тебе расскажут все секреты:

https://t.me/gradovzen

На этом канале, автор топовых каналов в Дзене с аудиторией больше 1 000 000+ человек в месяц, БЕСПЛАТНО поделится опытом и расскажет, как тебе заработать

Подписчики его канала, которые уже вышли на свои 150к+ в месяц:
▸ Артём за время обучения заработал 297 056 руб.
▸ Алексей и 127 850 аудитории за 3 недели
▸ Ирина и 56 000 рублей на новом Дзен канале

Подписывайся на канал и зарабатывай столько же!
2.5K views08:25
Открыть/Комментировать
2021-03-25 18:36:00
Время исполнения программы

Зачастую требуется замерить время исполнения кода, чтобы понять, насколько оптимальное решение было выбрано.

Как вариант, можно воспользоваться функцией time из модуля time, которая возвращает текущее время в формате Unix.

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

Использование time.time() — не самый точный и лучший вариант, но, например, для быстрого сравнения двух разных частей кода подходит хорошо.

#time
1.8K views15:36
Открыть/Комментировать