有没有办法查看PyTable文件标记列表?

时间:2013-12-23 16:37:32

标签: pytables

在Pytable文件类中,您可以get_current_mark()goto(mark)undo(mark)mark()等,但有没有办法查看所有可用标记的列表?
参考:http://pytables.github.io/usersguide/libref/file_class.html

1 个答案:

答案 0 :(得分:1)

虽然不是公共API的一部分 - 它没有提供满足您要求的方式 - 但您可以使用两个私有成员。第一个是File._markers,它是File._actionlog表中行号的标记名称字典,它是迄今为止所有操作的文件中的表。我认为sorted(File._markers.items(), key=lambda x: x[1])可能就是你想要的。