You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
import json |
|
from twisted.protocols.amp import String |
|
|
|
|
|
class JsonEncodable(String): |
|
def toString(self, inObject): |
|
return super().toString(json.dumps(inObject).encode('ascii')) |
|
|
|
def fromString(self, inString): |
|
return super().fromString(json.loads(inString))
|
|
|