我收到上面的錯誤,它詢問我的字符串長度爲4,因爲我試圖從二進制文件中解壓縮一個浮點數。我的代碼在我的Mac上運行得非常好,但是它在Windows上很短。代碼如下: for i in range (0,elec_array.nb_chan):
elec_array.chan[i].x = struct.unpack('f',f.read(4))[0]
elec_array.ch
unpack的這種用法是否正確?如果我想嘗試使用變量前1000字節的猜測子程序? #!/usr/bin/env perl
use warnings;
use 5.10.1;
my $var = ...;
my $part = unpack('b1000', $var) ;
sub is_binary_data {
local $_ = shift;
( tr/ -