我一直在使用 Python 的 scipy.io.savemat()
以 .mat 格式保存我的数据,这是在两者之间传输数据的有效方式:http://docs.scipy.org/doc/scipy-0.9.0/reference/tutorial/io.html .
它以某种方式覆盖了文件。如何设置函数以便我可以 append 到 .mat 文件而不是像 MATLAB save() 的“-append”选项那样覆盖?或者除了 scipy.io.savemat() 之外还有什么方法可以解决这个问题吗?
最佳答案
似乎没有办法使用 scipy.io.savemat()
进行追加。
您可以scipy.io.loadmat()
,将您的新值 append 到返回的字典中,然后再次调用scipy.io.savemat()
。
这是 scipy.io.loadmat()
的文档:
http://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.io.loadmat.html
关于python - 使用 scipy.io.savemat() 时如何不覆盖 .mat 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26963446/