Decodes value from Base64 to plain format and deserializes (with pickle) its content >>> type(base64unpickle('gAJjX19idWlsdGluX18Kb2JqZWN0CnEBKYFxAi4=')) == object True
(value)
| 64 | return retVal |
| 65 | |
| 66 | def base64unpickle(value): |
| 67 | """ |
| 68 | Decodes value from Base64 to plain format and deserializes (with pickle) its content |
| 69 | |
| 70 | >>> type(base64unpickle('gAJjX19idWlsdGluX18Kb2JqZWN0CnEBKYFxAi4=')) == object |
| 71 | True |
| 72 | """ |
| 73 | |
| 74 | retVal = None |
| 75 | |
| 76 | try: |
| 77 | retVal = pickle.loads(decodeBase64(value)) |
| 78 | except TypeError: |
| 79 | retVal = pickle.loads(decodeBase64(bytes(value))) |
| 80 | |
| 81 | return retVal |
| 82 | |
| 83 | def htmlUnescape(value): |
| 84 | """ |
no test coverage detected
searching dependent graphs…