Создание exe файлов из скриптов на Python
В этом видео автор расскажет, как создавать исполняемые файлы (exe) с помощью библиотек cx_Freeze и PyInstaller из скриптов на языке Python.
• Перейти к просмотру
🔗 Python tricks
В этом видео автор расскажет, как создавать исполняемые файлы (exe) с помощью библиотек cx_Freeze и PyInstaller из скриптов на языке Python.
• Перейти к просмотру
🔗 Python tricks
YouTube
Создание exe файлов из скриптов на Python
Евгений Ильин @ MoscowPython Meetup 48
"Я расскажу, как создавать исполняемые файлы (exe) с помощью библиотек cx_Freeze и PyInstaller из скриптов на языке Python".
Доклад - продолжение доклада о создание десктопных приложений на Python - https://www.you…
"Я расскажу, как создавать исполняемые файлы (exe) с помощью библиотек cx_Freeze и PyInstaller из скриптов на языке Python".
Доклад - продолжение доклада о создание десктопных приложений на Python - https://www.you…
Zoneinfo
В PEP-615 (принятый в Python 3.9) появился новый модуль zoneinfo, который упрощает работу с временными зонами. Он обращается к ОС за информацией, если не получается, просит установить tzdata.
Раньше эту функцию выполнял сторонний пакет pytz, теперь им не стоит пользоваться.
🔗 Python tricks
В PEP-615 (принятый в Python 3.9) появился новый модуль zoneinfo, который упрощает работу с временными зонами. Он обращается к ОС за информацией, если не получается, просит установить tzdata.
Раньше эту функцию выполнял сторонний пакет pytz, теперь им не стоит пользоваться.
🔗 Python tricks
Вложенные списки Python
В видео познакомимся со вложенными списками, рассмотрим как их создавать и обращаться по индексам к элементам вложенного списка
• Перейти к просмотру
🔗 Python tricks
В видео познакомимся со вложенными списками, рассмотрим как их создавать и обращаться по индексам к элементам вложенного списка
• Перейти к просмотру
🔗 Python tricks
YouTube
29 Вложенные списки Python
🔥🔥🔥 Инди-курс по Python 🔥🔥🔥
https://stepik.org/course/63085/promo
👉👉👉 Свой вопрос по курсу можешь задать в чате
https://t.me/+SlnNhAO7caBlNDM6
👉👉👉 Также подписывайся на мой телеграмм-канал
https://t.me/python_egoroff
http://egoroffartem.pythonanywhere…
https://stepik.org/course/63085/promo
👉👉👉 Свой вопрос по курсу можешь задать в чате
https://t.me/+SlnNhAO7caBlNDM6
👉👉👉 Также подписывайся на мой телеграмм-канал
https://t.me/python_egoroff
http://egoroffartem.pythonanywhere…
Функциональный бот-парсер
В данном уроке представлена реализация бота-парсера с функциями смены User-Agent'a, подключения к сети Tor'a и выбора функции парсинга при помощи языка программирования Python.
• Перейти к просмотру
🔗 Python tricks
В данном уроке представлена реализация бота-парсера с функциями смены User-Agent'a, подключения к сети Tor'a и выбора функции парсинга при помощи языка программирования Python.
• Перейти к просмотру
🔗 Python tricks
YouTube
// Проекты с Python #2 // Функциональный бот-парсер //
В данном уроке представлена реализация бота-парсера с функциями смены User-Agent'a, подключения к сети Tor'a и выбора функции парсинга при помощи языка программирования Python 3.6.
Файл: https://yadi.sk/d/2iOsnOdp3YkeZD
GitHub: https://github.com/Number5…
Файл: https://yadi.sk/d/2iOsnOdp3YkeZD
GitHub: https://github.com/Number5…
deepl
DeepL — переводчик работающий с помощью искусственного интеллекта. Результаты намного точнее чем у Google переводчика.
Для работы с сайтом вам пригодится библиотека deepl, о которой можете почитать тут.
🔗 Python tricks
DeepL — переводчик работающий с помощью искусственного интеллекта. Результаты намного точнее чем у Google переводчика.
Для работы с сайтом вам пригодится библиотека deepl, о которой можете почитать тут.
🔗 Python tricks
Tornado
Это веб-фреймворк для высокопроизводительных веб-приложений. Он основан на событийно-ориентированной архитектуре и поддерживает асинхронные операции ввода/вывода, то есть может обрабатывать большое количество одновременных соединений.
Tornado имеет множество пакетов и расширений, которые позволяют расширять его функциональность и интегрировать его с другими сервисами и инструментами.
🔗 Python tricks
Это веб-фреймворк для высокопроизводительных веб-приложений. Он основан на событийно-ориентированной архитектуре и поддерживает асинхронные операции ввода/вывода, то есть может обрабатывать большое количество одновременных соединений.
Tornado имеет множество пакетов и расширений, которые позволяют расширять его функциональность и интегрировать его с другими сервисами и инструментами.
🔗 Python tricks
Rich
Это библиотека для создания красивых консольных интерфейсов. Библиотека предоставляет набор инструментов для форматирования текста, отображения таблиц, графиков, прогресс-баров, подсветки синтаксиса и многого другого.
🔗 Python tricks
Это библиотека для создания красивых консольных интерфейсов. Библиотека предоставляет набор инструментов для форматирования текста, отображения таблиц, графиков, прогресс-баров, подсветки синтаксиса и многого другого.
🔗 Python tricks
from itertools import groupby
groupby(iterable, key=None)
позволяет группировать элементы из итерации на основе ключевой функции.🔗 Python tricks
Как избавиться от отступов в многострочной строке
Многострочная строка передаёт всё, что в неё попадает, даже отступы которые используются для улучшения вида кода.
Чтобы исправить ситуацию стоит использовать
🔗 Python tricks
Многострочная строка передаёт всё, что в неё попадает, даже отступы которые используются для улучшения вида кода.
Чтобы исправить ситуацию стоит использовать
textwrap.dedent()
. Метод уберёт абсолютно все отступы с начала каждой строки.🔗 Python tricks
Принцип YAGNI
Вам это не нужно. Не добавляйте кнопку, если вас об этом не просили. Не убивайте всё время на супер быстрый движок, если вас об этом не просили.
Инициатива это хорошо, но из-за неё может уйти больше времени на разработку. К тому же, каждая функция должна оплачиваться, или временем, или деньгами.
Кратко: если новая фича может принести пользу и при этом не потратит много времени/денег, то внедряйте, но для начала поговорите с клиентом.
🔗 Python tricks
Вам это не нужно. Не добавляйте кнопку, если вас об этом не просили. Не убивайте всё время на супер быстрый движок, если вас об этом не просили.
Инициатива это хорошо, но из-за неё может уйти больше времени на разработку. К тому же, каждая функция должна оплачиваться, или временем, или деньгами.
Кратко: если новая фича может принести пользу и при этом не потратит много времени/денег, то внедряйте, но для начала поговорите с клиентом.
🔗 Python tricks
conda
Это система управления пакетами и средой, которая используется для установки нескольких версий программных пакетов, их зависимостей и управления несколькими виртуальными средами.
Conda в основном используется Data scientist'ами, поскольку позволяет просто и быстро установить тяжёлые библиотеки, такие как: NumPy, SciPy, TensorFlow и PyTorch.
🔗 Python tricks
Это система управления пакетами и средой, которая используется для установки нескольких версий программных пакетов, их зависимостей и управления несколькими виртуальными средами.
Conda в основном используется Data scientist'ами, поскольку позволяет просто и быстро установить тяжёлые библиотеки, такие как: NumPy, SciPy, TensorFlow и PyTorch.
🔗 Python tricks
from collections import Counter
Класс Counter позволяет посчитать количество букв внутри строки. По своей сути это словарь с небольшими доработками.Есть множество других способов подсчитать кол-во символов внутри строки, но этот самый эффективный, смотрите пример.
most_common(n)
— возвращает n самых часто встречающихся объектов внутри итерируемого объекта.🔗 Python tricks
Курс по Python 3 для начинающих
В данном курсе по Python 3 идут от базовых вещей к более сложным, что очень подходит новичкам. Рассказывается об особенностях работы языка, о порядке установки и пробного запуска.
Перейти к просмотру
🔗 Python tricks
В данном курсе по Python 3 идут от базовых вещей к более сложным, что очень подходит новичкам. Рассказывается об особенностях работы языка, о порядке установки и пробного запуска.
Перейти к просмотру
🔗 Python tricks
Python: взлом криптографической хеш-функции через BruteForce
В этой статье мы разберём код программы на Python 3.6 с использованием BruteForce для взлома криптографической хеш-функции.
Подробнее: 👉 тут 🔗 Python tricks
В этой статье мы разберём код программы на Python 3.6 с использованием BruteForce для взлома криптографической хеш-функции.
Подробнее: 👉 тут 🔗 Python tricks
Telegraph
Python: взлом криптографической хеш-функции через BruteForce
В этой статье мы разберём код программы на Python 3.6 с использованием BruteForce для взлома криптографической хеш-функции. Всё, что нам необходимо знать, чтобы сделать перебор по словарю, – это алгоритм хеш-функции, с помощью которого зашифрована информация…
ПРОГРАММА КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом на PyQT5
В этом видео мы создадим программу КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом с использованием библиотеки PyQt5 на Python. А также рассмотрим создания GUI в Qt Designer и научимся конвертировать .ui в .py.
• Перейти к просмотру
🔗 Python tricks
В этом видео мы создадим программу КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом с использованием библиотеки PyQt5 на Python. А также рассмотрим создания GUI в Qt Designer и научимся конвертировать .ui в .py.
• Перейти к просмотру
🔗 Python tricks
YouTube
ПРОГРАММА КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом на PyQT5 | PYTHON
В этом видео мы создадим программу КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом с использованием библиотеки PyQt5 на Python. А также рассмотрим создания GUI в Qt Designer и научимся конвертировать .ui в.py.
Ссылка на исходный код - https://github.com/ithobb…
Ссылка на исходный код - https://github.com/ithobb…
Курс "БОТ для дискорд"
Курс на 29 уроков, в котором мы разберем как создать Дискорд бота с использованием языка программирования Python.
• Перейти к просмотру
🔗 Python tricks
Курс на 29 уроков, в котором мы разберем как создать Дискорд бота с использованием языка программирования Python.
• Перейти к просмотру
🔗 Python tricks
YouTube
Бот для сервера Discord на Python
РЕМЕЙК КУРСА "БОТ ДЛЯ СЕРВЕРА ДИСКОРД" В ОДНОМ РОЛИКЕ.
-=-=-=-=-=-=- Полезные Ссылки -=-=-=-=-=-=-
🎪 МЫ В TELEGRAM: https://t.me/fsoky_community
🍷 Boosty - Эксклюзивный контент: https://boosty.to/fsoky
🍌 Задать вопрос: https://www.donationalerts.com/askme/fsoky…
-=-=-=-=-=-=- Полезные Ссылки -=-=-=-=-=-=-
🎪 МЫ В TELEGRAM: https://t.me/fsoky_community
🍷 Boosty - Эксклюзивный контент: https://boosty.to/fsoky
🍌 Задать вопрос: https://www.donationalerts.com/askme/fsoky…
Построение графиков по данным из файла
Существуют большое количество способов построения графиков. В данной статье автор рассказывает, как построить графики при помощи интерпретируемого языка программирования Python.
• Перейти к просмотру
🔗 Python tricks
Существуют большое количество способов построения графиков. В данной статье автор рассказывает, как построить графики при помощи интерпретируемого языка программирования Python.
• Перейти к просмотру
🔗 Python tricks
Хабр
Python: Построение графиков по данным из файла
Когда я был ВУЗ(овцем) нам на первом курсе на лабораторных работах по Физике часто приходилось строить графики. Причем рисовать их приходилось от руки на миллиметровой бумаге. Выглядело это кустарно....
Очередь collections.deque
Делимся видео, где автор демонстрирует реализацию двухсторонней очереди с помощью класса deque модуля collections на языке Python. Рассматриваются основные методы очереди и примеры создания очередей типа FIFO и LIFO.
• Перейти к просмотру
🔗 Python tricks
Делимся видео, где автор демонстрирует реализацию двухсторонней очереди с помощью класса deque модуля collections на языке Python. Рассматриваются основные методы очереди и примеры создания очередей типа FIFO и LIFO.
• Перейти к просмотру
🔗 Python tricks