import pickle import sys class Bug: def __init__(self, name): pass u = pickle._Unpickler(open(sys.argv[1], 'rb')) bug = u.load() # works print(bug) bug = pickle.Unpickler(open(sys.argv[1], 'rb')).load() # doesn't print(bug)