You can't fix it.
This error means just "json.dumps doesn't support data type "set".You should know JSON comes from javascript. And there is no data type like Python's "set" in javascript. So Python can't treat 'set' using JSON.
So you need another approach like @Martijn Pieters mentioned.
UPDATE
I forgot to say this.
If you want to dump "set" or any other python object that is not supported JSON, you can use pickle
or cPickle
module. If you use the "dump.txt" only from Python, this may be helpful.
import cPickle
d = {'testing': {1, 2, 3}}
#dump
with open("pickledump.txt", "w") as fp:
cPickle.dump(d, fp)
#load
with open("pickledump.txt", "r") as fp:
x = cPickle.load(fp)