gtalk_export icon indicating copy to clipboard operation
gtalk_export copied to clipboard

Can't parse timstamp from Hangouts.json?

Open bjodasso opened this issue 8 years ago • 1 comments

Processing json file at Hangouts.json Traceback (most recent call last): File "gtalk_export.py", line 144, in parse_json(args.json_location, args.name, args.email, args.timestamp_format) File "gtalk_export.py", line 99, in parse_json conversations = hangouts.hangoutsToArray(mydata, timestamp_format) File "hangouts.py", line 218, in hangoutsToArray messages.sort(cmp=lambda a,b: int(a['timestamp']) - int(b['timestamp'])) TypeError: comparison function must return int, not long

bjodasso avatar Aug 25 '16 22:08 bjodasso

Try editing hangouts.py line 218 and changing this: messages.sort(cmp=lambda a,b: int(a['timestamp']) - int(b['timestamp'])) to this: messages.sort(cmp=lambda a,b: int(int(a['timestamp']) - int(b['timestamp'])))

coandco avatar Aug 26 '16 04:08 coandco