Aide-memoire

Bio-infomaticsで困った事の備忘録的なサムシング

自分が困った事をまとめた備忘録的なサムシング

Perl :: Storable

perlで構造体を保存するための裏技っていうかあれ。

大抵はハッシュとかを保存したかったりでよく使います.

% cpanm Storable;

% emacs -nw foo.pl 

 

$!/usr/env/bin perl

use strict;

use warnings;

 

use Data::Dumper;

use Storable qw(store, retrieve);

 

##### 保存したいハッシュを %hashとします。

 

#構造体を出力

store \%hash, "<output file name>";

 

#別のコードで読み込むとき

my %hash = %{retrieve "<output file name>"};

 

 これで結構構造体とかを使い回したりしてます、でっかいデータを読み込むのを毎回やってたら時間食いますしね。