2015-09-27 60 views
1

我正在讀取一些遠程二進制文件並將其保存在python變量中。 如何在磁盤上存儲文件後獲取其大小.i.e大小?而不實際存儲在磁盤上。Python如何獲得8位多字節變量大小?

在PHP我使用像這樣

<?php 
$file_content contains remote downloaded binary file data. 
echo mb_strlen($file_content, '8bit'); 

上述代碼給出存儲在可變的文件大小即文件數據的大小。

什麼是它在python中的等價物?

回答

1

bytes或bytestring的內容大小是其長度。

>>> len(b'12345') 
5 
+0

所以這意味着我需要使用使用len(file_content)? – AMB

+0

如果'file_content'是包含已經下載的內容的'bytes'或bytestring,是的。 –

+0

謝謝,剛剛經過測試,它確實顯示確切的字節大小。 – AMB

相關問題