Python 如何获取8位的多字节变量大小?
Python how to get multibyte variable size in 8-bit?
我正在获取一些远程二进制文件并将其保存在 python 变量中。
我怎样才能得到它的大小。即文件存储在磁盘上后的大小?没有实际存储在磁盘上。
在php我是这样使用的
<?php
$file_content contains remote downloaded binary file data.
echo mb_strlen($file_content, '8bit');
以上代码给出了文件大小,即存储在变量中的文件数据大小。
它在 python 中的等价物是什么?
bytes
或字节串的内容大小就是它的长度。
>>> len(b'12345')
5
我正在获取一些远程二进制文件并将其保存在 python 变量中。 我怎样才能得到它的大小。即文件存储在磁盘上后的大小?没有实际存储在磁盘上。
在php我是这样使用的
<?php
$file_content contains remote downloaded binary file data.
echo mb_strlen($file_content, '8bit');
以上代码给出了文件大小,即存储在变量中的文件数据大小。
它在 python 中的等价物是什么?
bytes
或字节串的内容大小就是它的长度。
>>> len(b'12345')
5