Python を使用して倍精度ファイルのバイナリ ファイルを作成するにはどうすればよいですか? 現在、次のことを行っていますが、単精度ファイルが提供されています。
#!/usr/bin/env python
import struct
data =[2.3715231753176,9.342983274982732]
output_file = "test.dat"
out_file = open(output_file,"wb")
s = struct.pack('f'*len(data), *data)
out_file.write(s)
out_file.close()