小编ddn*_*ddn的帖子

减小cPickle对象的大小

我正在运行创建大型对象的代码,包含多个用户定义的类,然后我必须将其序列化以供以后使用.据我所知,只有酸洗才能满足我的要求.我一直在使用cPickle存储它们,但它生成的对象大小约为40G,代码运行在500 MB的内存中.序列化的速度不是问题,但对象的大小是.是否有任何提示或替代流程可以使泡菜变小?

python serialization pickle

31
推荐指数
2
解决办法
2万
查看次数

将多个文件的最后一行复制到单个文件中

我的目录中有许多文件。我想浏览目录,并将每个文件的最后一行放入一个新文件中。IE,这个新文件应该包含目录中每个文件的最后一行。我尝试使用

tail -n 1 | cat > newfile.txt
Run Code Online (Sandbox Code Playgroud)

但在每一行之间插入了源文件名。我也尝试编写一个 shell 脚本,但它唯一成功的就是创建目标文件,然后无限期地运行而不添加数据。执行此操作的正确方法是什么?任何帮助深表感谢。

unix shell tail

3
推荐指数
1
解决办法
4232
查看次数

标签 统计

pickle ×1

python ×1

serialization ×1

shell ×1

tail ×1

unix ×1