サイトパッケージに小さなスクリプトを記述して、python パッケージエイリアスを作成しようとしています。ここでは、json に ujson という名前を付けて使用しようとしています。
#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
ヘルプ。