pickle

    1热度

    1回答

    有一个循环长时间运行,每次迭代都会创建数据。由于数据往往会在一段时间后填满内存,我认为将它存储在磁盘上是个好主意。我想到的第一件事就是使用cPickle来将这些数据保存为二进制文件。 这是详细的计划。每次迭代之后,新数据将附加到以迭代计数为关键字的字典。这个字典然后被写入磁盘。每次迭代都重复该过程。 问题是我不知道如何更新磁盘上的文件。我知道的唯一解决方案是再次加载字典,附加新数据并将其写回。但最

    0热度

    2回答

    我有一种服务,负载和从一蟒dict转储数据转换成使用蟒2.7cPickle的文件。这项服务可以被许多用户同时调用。 什么方法可以允许cPickle在多线程上下文中读取数据并将其转储到单个文件中,以避免操作期间数据异步(在另一个进程正在转储时加载)问题? 我正在考虑使用filelock,但我还没有成功。 下面我的代码,该文件总是有init_cache()cPickle.load(cache_file

    1热度

    1回答

    读多腌制的项目文件。我正在尝试读取LIFO中的数据(后进先出)。 替代,我想也许有一种方法,我可以只读过最后一个项目,假设有一个办法直接指向它。然后再次指向它并在阅读下一个项目之前将其从文件中删除。 提前致谢!

    -1热度

    1回答

    我在我的项目中有典型的烧瓶结构。一切工作正常,直到我试图加载我的烧瓶应用程序内的腌渍对象。我用不同的python脚本创建了pickle对象,并对一些自定义类有依赖关系。我认为这是一个问题,当你在主菜单中腌制,并期望班级位于那里,但我还没有想出如何整理出来。我试着将这些类添加到pipeline_classes.py并导入它们,但它不起作用。任何想法,将不胜感激。 这是生产的腌制对象的脚本: trai

    -1热度

    1回答

    我试图将一个图对象保存为一个pickle文件并稍后从中检索数据。我练习了一个示例代码,但是我无法在加载它后从pickle文件中检索数据。下面是我的代码 import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt import pickle Fs = 8000 f = 1000 sample =

    0热度

    1回答

    我正在使用脚本train_et.py创建一个pickle对象,然后我试图在我的瓶子服务器中的一个函数中加载对象,但是我在创建pickle时使用的自定义类有问题对象“ItemSelector”和“TextStats”。我试图根据这个http://stefaanlippens.net/python-pickling-and-dealing-with-attributeerror-module-obje

    2热度

    1回答

    好吧,我想转储我的ML模型使用Pickle库,但每次我试图在我的Django应用程序中使用它,它给了我错误“TypeError:must be char,not unicode “我完全不知道是什么问题,所以我尝试后倾打印我的腌对象,并将其显示 <Class "NoneType" > 我想这可能是问题的原因。 我倾销模型是这样的: joblib.dump(clf,open("rec_pi

    0热度

    1回答

    我们可以保存任何创建的LSTM模型本身吗?我相信“酸洗”是将python对象序列化到文件的标准方法。理想情况下,我想创建一个包含一个或多个函数的python模块,这些函数或者允许我指定LSTM模型来加载或使用硬编码的预拟合模型,以基于传入的数据生成预测以初始化模型。 我试图使用它,但给了我一个错误。我用 代码: # create and fit the LSTM network batch_si

    0热度

    1回答

    这是我目前使用的代码。但我希望它能够使用pickle发送序列化的数据。我一直在修补它几个小时,但没有运气。也许如果某人在这里有更好的网络体验,快速的洞察力将不胜感激,所以我不需要重写所有的东西,我认为它已经很混乱了。 import select def send(sdef, data, slen): sdef.setblocking(0) sdef.sendall(str

    0热度

    1回答

    我想通过两种方式打开和加载pickle文件。但每次我收到错误。 请求你帮忙。 第一种方式: enron_data = pickle.load(open("D:/New/ud120-projects/final_project/final_project_dataset.pkl", "r")) Error: Traceback (most recent call last): File