Python块大小混乱

2024-03-28 15:25:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python编程的新手,因此在这一节我感到困惑。当我在代码中分配一个blocksize时,比如说,blocksize=512,它是以字节为单位的吗?你知道吗

        BLOCKSIZE = 65536
        start_time = process_time()
        hasher = hashlib.sha512()

        with open(file_dir+file_name, 'rb') as hashfile:
            buf = hashfile.read(BLOCKSIZE)
            while len(buf) > 0:
                hasher.update(buf)
                buf = hashfile.read(BLOCKSIZE)
        hashfile.close()

Tags: 代码read字节time编程单位processstart