用法:
makePickle(record)
用长度前缀以二进制格式 pickle 记录的属性字典,并将其返回准备好通过套接字传输。此操作的详细信息等价于:
data = pickle.dumps(record_attr_dict, 1) datalen = struct.pack('>L', len(data)) return datalen + data
请注意,泡菜并不完全安全。如果您担心安全性,您可能希望重写此方法以实现更安全的机制。例如,您可以使用 HMAC 对 pickle 进行签名,然后在接收端验证它们,或者您可以在接收端禁用全局对象的 unpickling。
相关用法
- Python logging.Logger.debug用法及代码示例
- Python logging.debug用法及代码示例
- Python logging.LogRecord用法及代码示例
- Python PIL logical_and() and logical_or()用法及代码示例
- Python PIL logical_xor() and invert()用法及代码示例
- Python log10()用法及代码示例
- Python locals()用法及代码示例
- Python list remove()用法及代码示例
- Python len()用法及代码示例
- Python numpy string less_equal()用法及代码示例
- Python calendar leapdays()用法及代码示例
- Python ldexp()用法及代码示例
- Python list copy()用法及代码示例
- Python list转string用法及代码示例
- Python lzma.LZMACompressor()用法及代码示例
- Python Functools lru_cache()用法及代码示例
- Python linecache.getline()用法及代码示例
- Python scipy linalg.pinv2用法及代码示例
- Python list insert()用法及代码示例
- Python lists转XML用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 logging.handlers.SocketHandler.makePickle。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。