DDigestRail
Продукт

Возможности программы · Потоковое вычисление CRC-32

01

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

01

Подключение

Базовый URL, учётные данные и доступный сервер.

02

Выбор

Модель, которую предоставляет настроенный endpoint.

03

Возможности

Объём контекста и поддержка инструментов определяются моделью и сервером.

Потоковое вычисление CRC-32

● ● ●DigestRail●
Конкретная отправная точка · Потоковое вычисление CRC-32 ×
from zlib import crc32

def checksum_chunks(chunks):
    value = 0
    for chunk in chunks:
        if not isinstance(chunk, (bytes, bytearray, memoryview)):
            raise ValueError("crc.bytes")
        value = crc32(chunk, value)
    return value & 0xffffffff
# CRC-32 is a checksum, not authentication or encryption.
✳Потоковое вычисление CRC-32
✓ ИзмененияПроверьте перед применением ↗
Иллюстрация рабочей среды
Рабочая среда с ИИ для кода

Здесь начинается ваше следующее изменение.

Скачать для Windows ↗