PickleDiskQueue: use pickle protocol 2

This commit is contained in:
Pablo Hoffman 2011-09-01 15:12:13 -03:00
parent 6a31ab667d
commit 789e1493e9
1 changed files with 2 additions and 1 deletions

View File

@ -10,7 +10,8 @@ from scrapy.utils.queue import DiskQueue
class PickleDiskQueue(DiskQueue):
def push(self, obj):
super(PickleDiskQueue, self).push(pickle.dumps(obj))
s = pickle.dumps(obj, protocol=2)
super(PickleDiskQueue, self).push(s)
def pop(self):
s = super(PickleDiskQueue, self).pop()