1
私はpythonのleveldbバインディングを使ってデータを保存したいと思います。私はどんなドキュメントでも、事前にそれらを知らずにすべてのキーを反復する方法を見ていません。私は、このページから、それはCバインディングで可能です参照してください。 https://rawgit.com/google/leveldb/master/doc/index.htmlどのように私はすべてのキーをPythonとleveldbで繰り返すことができます
leveldb::Iterator* it = db->NewIterator(leveldb::ReadOptions());
for (it->SeekToFirst(); it->Valid(); it->Next()) {
cout << it->key().ToString() << ": " << it->value().ToString() << endl;
}
assert(it->status().ok()); // Check for any errors found during the scan
delete it;
は、どのように私のpythonの中からこれを行うことができますか?
私はちょうどそれを見つけて、自分の質問に答えようとしましたが、あなたは私にそれを打つ:) – jas