我正在尝试通过在我的站点包中编写一个小脚本来制作 python 包别名。在这里,我试图通过将其命名为 ujson 来使用 json。
#ujson.py
import json
def dumps(*args, **kwargs):
return json.dumps(args, kwargs)
def loads(*args, **kwargs):
return json.loads(args, kwargs)
#test.py
import ujson
d = {'a': 'b'}
du = ujson.dumps(d)
lo = ujson.loads(du)
奇怪的是,它为付出而dumps
努力loads
TypeError: expected string or buffer
帮助。