【python – Django Rest Framework:当Serializer many = False时的AttributeError,但是当many = True时不是】教程文章相关的互联网学习教程文章

python error: TypeError: cannot serialize '_io.TextIOWrapper' object

项目中是使用了logging.Logger 来做日志输出,然后启用多进程共享这个 logging 对象, 结果报错:TypeError: cannot serialize _io.TextIOWrapper object 这个错误是因为:原来被保存的类中有logger是无法进行pickle序列化保存对象的,因此在类的定义中删除了有关logger的代码,再次运行没有报错,并能保存这个类对象了。 看:https://github.com/hyperopt/hyperopt-sklearn/issues/74