added pickleversion.py

This commit is contained in:
Mark Pilgrim
2009-08-18 15:02:47 -04:00
parent a1f9cc2ce8
commit f4ec6be6ce
+8
View File
@@ -0,0 +1,8 @@
import pickletools
def protocol_version(file_object):
maxproto = -1
for opcode, arg, pos in pickletools.genops(file_object):
maxproto = max(maxproto, opcode.proto)
return maxproto