pickle 相关问题

Python的对象序列化模块。将此标记与Python标记一起用于与使用Pickle存储或加载对象相关的问题。

我可以在一个sqlite3文本字段中挑选一个python字典吗?

我应该知道的任何陷阱?我可以将它存储在文本字段中,还是需要使用blob? (我对pickle或sqlite都不太熟悉,所以我想确保我正在咆哮......

回答 13 投票 34

在Python中进行酸洗的场景是安全的

我知道酸洗/去除污垢可能会带来严重的安全隐患。我计划使用酸洗作为一种方法来存储和传输Django模型中的对象实例...

回答 1 投票 0

Python 3.5在不同的服务器上进行酸洗/去除:“KeyError:'ClassType'”

请参阅底部的更新 - 此处提出了类似的问题,但从未解决过:使用用户定义的类进行酸洗和取消工作我正在处理一个需要用户定义酸洗的项目...

回答 2 投票 2

如何将pickle文件转储到新行?

这是我的代码:f = open(“cities.txt”,“wb”)pickle.dump(city_list,f)f.close()我通常知道要垂直打印一个列表,换成新行,你在打印内执行此操作声明:print(* city_list,...

回答 1 投票 1

为机器学习模型创建pickle文件

我想要做的是在pickle对象中加载一个机器学习模型进行摘要生成,这样当我将代码部署到我的web应用程序时,它不会一遍又一遍地进行手动加载。 ...

回答 1 投票 0

在python中手动编辑转储的pickle文件

我有两个classClassA和ClassB具有相同的内容和结构,但只是具有不同的名称。我使用pickle.dump将ClassA的对象保存到二进制文件中。但是,我想现在加载它...

回答 1 投票 0

动态特性不能在酸洗中存活

来自traits.api的traits_pickle_problem.py导入HasTraits,列表导入cPickle类Client(HasTraits):data = List类Person(object):def __init __(self):self.client = Client()...

回答 2 投票 7

如何将具有文件外依赖性的sklearn模型保存到磁盘?

我想保存到磁盘sklearn管道,包括自定义预处理和RandomForestClassifier以及保存文件中的所有依赖项。没有此功能,我必须复制所有...

回答 1 投票 0

Flask Session(文件系统)会话对象上的UnPicklingError,是否存在大小限制或者是否存在损坏?

Python2.7 / Centos7.5 / Apache2.4.6 + mod_wsgi我正在使用flask / jinja生成一些交互式html表单,并在更改之间将数据保存到会话文件(flask_session / type = filesystem)。它的 ...

回答 1 投票 0

如何使用一群点制作复杂的形状......比如椅子,火箭等等,使用pygame和numpy

我正在研究一个群体算法的项目,我正在尝试使用群体共识制作复杂的形状。然而,实现这一目标的数学对我来说似乎相当困难。我已经能够......

回答 1 投票 0

使用Pickle保存Numpy数组

我有一个Numpy数组,我想保存(130,000 x 3)我想使用Pickle保存,使用以下代码。但是,我一直收到错误“EOFError:Ran out of input”或“......

回答 4 投票 4

copyreg模块在这里使用得当吗?

任何人都可以告诉我为什么我的代码和函数序列化处理程序在下面不起作用? copyreg模块对我来说是相当陌生的,不清楚下面的代码是否写得正确。 > ...

回答 2 投票 1

用于序列化和反序列化变量的Perl代码,如python pickle

我想知道是否有人可以提供以下python代码的Perl等效的pickle和unpickles变量到文件。 data = [(“somestring.data”,(178346464,1234568))] ...

回答 3 投票 2

Python对象序列化

我试图通过使用它作为基类来模仿一个字典。目标是满足以下条件:如果在命令行上有2个参数,则在对象的字典中设置键和值;如果1 ...

回答 1 投票 1

不能pickle instancemethod对象

我遇到了pickle的问题,Code是:import cPickle class A(object):def __init __(self):self.a = 1 def methoda(self):print(self.a)class B(object):def __init__ (...

回答 2 投票 1

如何读取存储为字典值之一的二进制文件数据?

我已将我的火车和测试文件上传到colab中。从google.colab导入文件upload = files.upload()uploaded.keys()打开(上传['train_qa.txt'],“rb”)为fp:train_data = ...

回答 1 投票 1

与受过训练的机器学习模型一起使用时的功能顺序

假设我有一个使用F1,F2和F3功能训练的机器学习算法。然后选择该模型并在另一个项目上使用(使用Joblib导入)。使用训练模型时,......

回答 2 投票 -1

ImportError:没有名为'pandas.core.internals.managers'的模块; 'pandas.core.internals'不是一个包

当我尝试读取由以前版本的pandas保存的pickle文件时,它产生了一个ImportError。 ImportError:没有名为'pandas.core.internals.managers'的模块; 'pandas.core.internals'是......

回答 3 投票 18

如何将pickle.loads从Python 2转换为Python 3?

我正在尝试将Python 2代码转换为Python 3.我在Python 2.7中使用了pickle.loads函数,根据其文档执行以下操作(https://docs.python.org/2.7/library / ...

回答 1 投票 0

我怎么能解决“ascii”编解码器无法解码位置8中的字节0x9a:序数不在范围内(128)“? (python 3中cPickle的一个问题)

我正在使用python 3.x并且我想在代码下运行:import cPickle x = cPickle.load(open('s01.dat','rb'))它在python 2.x中工作得很好但是当我尝试在python 3中我收到此错误:...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.