(self, name)
| 399 | for c in {*range(256)} - {*range(ord('!'), ord('~') + 1)}} |
| 400 | |
| 401 | def __init__(self, name): |
| 402 | if isinstance(name, Name): |
| 403 | self.name = name.name |
| 404 | else: |
| 405 | if isinstance(name, bytes): |
| 406 | name = name.decode('ascii') |
| 407 | self.name = name.translate(self._hexify).encode('ascii') |
| 408 | |
| 409 | def __repr__(self): |
| 410 | return "<Name %s>" % self.name |