272 читали · 5 лет назад
Многопоточность в Python| Threading
Всем Хай Сегодня Мы разберемся с многопоточной работой в Python, а для этого нам понадовится библиотека threading pip install threading Мы разберем работу данной библиотеки с помощью простого кода, который будет выводить в консоли какой поток был задействован...
7 месяцев назад
Python | Модули и пакеты
Когда ваши программы на Python становятся больше и сложнее, возникает необходимость организовывать код логически. Модули и пакеты — это механизмы Python для структурирования кода, которые позволяют разбивать программу на несколько файлов, повторно использовать код и создавать четкие пространства имен. Модуль — это просто файл с расширением .py, содержащий код на Python. Модуль может определять функции, классы и переменные, а также может включать исполняемый код. Давайте создадим наш первый модуль...
1249 читали · 4 года назад
Десять способов для ускорения кода на Python
В последние годы было приложено много усилий для улучшения производительности Python. Сейчас можно быстро обрабатывать большие наборы данных, используя библиотеки numpy, scipy, pandas, numba. А также Pypy, которая ускоряет выполнение кода на Python, в несколько раз.В этой статье я поделюсь десятью способами ускорения Python без использования сторонних инструментов. Приведенные в данной статье примеры доступны в этом репозитории на Github.1. Познакомьтесь со встроенными функциями Python поставляется...