回答編集履歴

1

追記

2022/03/24 05:32

投稿

y_waiwai
y_waiwai

スコア87719

test CHANGED
@@ -1,2 +1,16 @@
1
1
  そりゃそんな細切れにファイルを読み込んで分解、代入を繰り返してたら遅くなります
2
2
  一気にメモリ上にファイルを読み込み、あとはメモリ上の操作としていきましょう
3
+
4
+ ---
5
+ うごかしてませんが(動かせませんが)、こんなもんでどうでしょう
6
+
7
+ ```python
8
+ bytes=f.read( 3184830個分のサイズ)
9
+ for 3184830回ループ:
10
+ ofs=i*1個分の変数サイズ
11
+ cxyz = struct.unpack_from('>ffff', bytes,ofs+0)
12
+ velo= struct.unpack_from('>fff', bytes,ofs+16)
13
+ Den = struct.unpack_from('>f', bytes,ofs+28)
14
+ なんやかや
15
+
16
+ ```