Как отсортировать огромный файл

У меня есть файл .tsv приличного размера, содержащий документы в следующем формате Этот файл имеет размер около 67 ГБ, в сжатом виде около 22 ГБ. Я хотел бы отсортировать строки файла по идентификатору (около 300 миллионов строк) в порядке возрастания. Идентификатор каждой строки уникален и варьируется от 1 до 2147483647, могут быть пробелы. Взять и загрузить файл целиком …

Как отсортировать огромный файл Читать далее »

Новые возможности в Python 3.9

Python 3.9 в настоящее время находится на четвертой стадии бета-тестирования (по состоянию на июль 2020 года). Хотя некоторые вещи могут измениться, но теперь совершенно ясно, как будет выглядеть новая версия. Дженерики встроенных типов в аннотациях Начиная с версии 3.9 появилась возможность использовать привычные для нас built-in коллекции в качестве аннотаций с указанием типа содержимого этих …

Новые возможности в Python 3.9 Читать далее »

Django storage and s3

Сталкиваясь в процессе разработки с необходимостью иметь несколько экземпляров веб-приложения, часто ощущается необходимость иметь статику и медиа файлы в одном месте. Самый легкий способ реализовать эту это возможность — это пользоваться облачным хранилищем, например, таким как s3 от amazon. Предполагаю, что у вас уже есть аккаунт aws и вы знаете где найти настройки для s3. …

Django storage and s3 Читать далее »

Шесть лучших финансовых библиотек для Python

Python — востребованный язык в сфере финансов. Но сам по себе он не обладает тем количеством возможностей, которые привносят более 50 встроенных модулей. Например, если вам потребуется рассчитать кривую дисконтирования, то для этого необходимо будет привлечь экспоненциальную и логарифмическую функции, которые предоставляет встроенный математический модуль. Встроенных модулей будет достаточно для того минимума работы, который ожидается …

Шесть лучших финансовых библиотек для Python Читать далее »

Django formsets with attach

В Django есть отличная вещь – generic, которая содержит в себе такие конструкции как CreateView, UpdateView и т.д. Бывают ситуации, когда нам к форме модели необходимо добавить связанную сущность и записать это всё по одному сабмиту. В таком случае лучше всего прибгенуть к формсетам. Для начала необходимо описать сам формсет, который хотим использовать вместе с …

Django formsets with attach Читать далее »

Прокрутить вверх