|
Line
Link Here
|
| 0 |
-- extra/PythonSerializer.py |
0 |
++ extra/PythonSerializer.py |
|
Lines 84-93
Link Here
|
| 84 |
{str(NIENS["InformationElement"]): "Interpretation", str(NIENS["DataObject"]): "Manifestation"}) |
84 |
{str(NIENS["InformationElement"]): "Interpretation", str(NIENS["DataObject"]): "Manifestation"}) |
| 85 |
assert root_type |
85 |
assert root_type |
| 86 |
#TODO: displayname, how are translation handled? on trig level or on python level? |
86 |
#TODO: displayname, how are translation handled? on trig level or on python level? |
| 87 |
stream.write( |
87 |
string = "Symbol('%s', parent=%r, uri='%s', display_name='%s', doc='%s', auto_resolve=False)\n" %(name, |
| 88 |
"Symbol('%s', parent=%r, uri='%s', display_name='%s', doc='%s', auto_resolve=False)\n" %(name, |
88 |
root_type, symbol, display_name, doc) |
| 89 |
root_type, symbol, display_name, doc) |
89 |
string = string.encode() |
| 90 |
) |
90 |
stream.write(string) |
| 91 |
|
91 |
|
| 92 |
|
92 |
|
| 93 |
def serialize(self, stream, base=None, encoding=None, **args): |
93 |
def serialize(self, stream, base=None, encoding=None, **args): |