有没有办法查看PyTable文件标记列表?
问题描述:
在Pytable文件类中,您可以使用get_current_mark()
,goto(mark)
,undo(mark)
,mark()
等,但有没有办法查看所有可用标记的列表?
参考:http://pytables.github.io/usersguide/libref/file_class.html有没有办法查看PyTable文件标记列表?
答
虽然不是公共API的一部分 - 它不提供您所要求的方式 - 您可以使用两个私有成员。第一个是File._markers
,它是File._actionlog
表中的行号的标记名称字典,它是迄今为止采取的所有操作文件中的表格。我认为sorted(File._markers.items(), key=lambda x: x[1])
可能是你想要的。