IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     02.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Статьи

Python⇒Speed: Don't bother trying to estimate Pandas memory usage

You have a file with data you want to process with Pandas, and you want to make sure you won’t run out of memory. How do you estimate memory usage given the file size? At times you may see estimates like these: “Have 5 to 10 times as much RAM as the size of your dataset”, or “several times the size of your dataset”, or 2×-3× the size of the dataset. All of these estimates can both under- and over-estimate memory usage, depending on the situation. In fact, I will go so far as to say that estimating memory usage is just not worth doing. In particular, this article will: Demonstrate the very broad range of memory usage you will see just from loading the data, before any processing is done. Cover alternative approaches to estimation: measurement and streaming.

     01.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы
     05.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

numpy - 1.24.2

Модуль для работы с многомерными массивами. Изменения описаны по ссылке https://pypi.org/project/numpy/1.24.2/. Скачать можно по ссылке: http://pypi.python.org/pypi/numpy/

     05.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

simplejson - 3.18.3

Простой, быстрый, расширяемый JSON кодер / декодер для Python. Изменения описаны по ссылке https://pypi.org/project/simplejson/3.18.3/. Скачать можно по ссылке: http://pypi.python.org/pypi/simplejson/

     02.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

pylint - 2.16.1

Статический анализатор Python-кода. Изменения описаны по ссылке https://pypi.org/project/pylint/2.16.1/. Скачать можно по ссылке: http://pypi.python.org/pypi/pylint/

     02.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

scrapy - 2.8.0

Гибкий фреймворк для написания web-пауков (парсеров). Изменения описаны по ссылке https://pypi.org/project/scrapy/2.8.0/. Скачать можно по ссылке: https://pypi.python.org/pypi/scrapy

     01.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

SQLAlchemy - 2.0.1

Библиотека работы с базами данных. Изменения описаны по ссылке https://pypi.org/project/sqlalchemy/2.0.1/. Скачать можно по ссылке: http://pypi.python.org/pypi/SQLAlchemy/

     01.02.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

Django - 3.2.17

Мощный web-фреймворк. Изменения описаны по ссылке https://pypi.org/project/django/3.2.17/. Скачать можно по ссылке: http://pypi.python.org/pypi/Django/

     31.01.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

beautifulsoup4 - 4.11.2

XML/HTML парсер. Изменения описаны по ссылке https://pypi.org/project/beautifulsoup4/4.11.2/. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/

     31.01.2023       Выпуск 476 (30.01.2023 - 05.02.2023)       Релизы

pip - 23.0

Утилита для управления модулями в Python. Изменения описаны по ссылке https://pypi.org/project/pip/23.0/. Скачать можно по ссылке: http://pypi.python.org/pypi/pip/

     26.01.2023       Выпуск 475 (23.01.2023 - 29.01.2023)       Статьи

Быстрые виртуальные машины: ускорение исполнения кода

Как работают интерпретаторы и что такое "виртуальная машина" в этом контексте. И как ускорить исполнение.

     28.01.2023       Выпуск 475 (23.01.2023 - 29.01.2023)       Релизы

greenlet - 2.0.2

Модуль для легковесных потоков в Python. Изменения описаны по ссылке https://pypi.org/project/greenlet/2.0.2/. Скачать можно по ссылке: https://pypi.python.org/pypi/greenlet/