0

numpy 再配列をバイトに変換する必要があるプロセスがあり、その後、バイトから再配列を再構築します。

ただし、バイトから配列を回復する方法がわかりません。

どうすればそれができるか知っている人はいますか?

コード例:

import numpy as np
import pandas as pd

df = pd.DataFrame(np.zeros(500))
rec = df.to_records()
rec_s = rec.tostring()  # this returns a bytes object

# perform some computation

new_rec = <method to recover from bytes>(rec_s)

注: 実際には numpy 再キャリーを使用する必要はありません。pandas データフレームをバイト オブジェクトに変換し、それを回復できるようにする構造だけです。

4

1 に答える 1