python技巧
lipond130
这个作者很懒,什么都没留下…
展开
-
python动态变量设定
有时候我们需要通过循环创建多个python变量,逐个命名比较费力气,这时可以利用pyhon内嵌的locals()函数来批量命名,例如:for i in range(3): locals()['part'+str(i)]=i print 'part'+str(i), locals()['part'+str(i)]这段代码的输出是:part0 0 part1 1 part2 2原创 2016-09-19 17:20:15 · 358 阅读 · 0 评论 -
使用leveldb碰到"too many open files"时的解决方案
leveldb是google大神jeff dean开发的一个KV数据库系统,在caffe中广泛使用,但是如果使用过程中打开多个leveldb,并且每个leveldb中的文件又比较多的情况下,容易碰到”too many open files”的问题。我说的是linux系统下面,windows下没用过,具体我用的是RHEL 6.2。我们可以先运行一下以下命令:ulimit -Sn我的系统最开始输出的是1原创 2016-09-20 11:53:39 · 1214 阅读 · 0 评论