python pickle dump vs dumps