From f4ec6be6ce9b18982b11e9d0583d1ee34820602f Mon Sep 17 00:00:00 2001 From: Mark Pilgrim Date: Tue, 18 Aug 2009 15:02:47 -0400 Subject: [PATCH] added pickleversion.py --- examples/pickleversion.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 examples/pickleversion.py diff --git a/examples/pickleversion.py b/examples/pickleversion.py new file mode 100644 index 0000000..f42f108 --- /dev/null +++ b/examples/pickleversion.py @@ -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 +