I've been using cPickels for storing data into a Python-friendly format for some time. See my earlier blog post for more on cPickles.
http://combichem.blogspot.dk/2013/02/saving-into-data-into-cpickle-format-in.html
I have also been using Numpy's save function to do the same thing. numpy.save() and numpy.load() is so much simpler, however. I really recommend that people use numpy.save() and numpy.load() over cPickles for most purposes. It is so much more simple.
I always thought a cPickle was much, much faster than Numpy, but I guess I was wrong, according to this stackoverflow I just saw. Below are loading and saving times for a large array. Practically no difference between Numpy and cPickles!
Source: http://stackoverflow.com/questions/16833124/pickle-faster-than-cpickle-with-numeric-data
To save an array, a list or dictionary or whatever called my_array into my_file.npy:
numpy.save("my_file", my_array)
Note that Numpy appends .npy to the filename automatically.
To load the stored data simply:
my_array = numpy.load("my_file.npy")
Really py-fragging-thonicly easy!
It has been a real frightening difficulty in my position, but witnessing a expert style you dealt with that took me to weep for happiness. Check shabbat candles for best candles.
ReplyDeleteGood information provided by thanks keep updating
ReplyDeletepython online training
replica watches uk, combining elegant style and cutting-edge technology, a variety of styles of replica hublot watches, the pointer walks between your exclusive taste style.
ReplyDelete