파이썬으로 바이너리 파일을 읽는 것이 특히 어렵다는 것을 알게되었습니다. 날 도와 줄수 있습니까? 이 파일을 읽어야합니다. Fortran 90에서는 쉽게 읽을 수 있습니다.
int*4 n_particles, n_groups
real*4 group_id(n_particles)
read (*) n_particles, n_groups
read (*) (group_id(j),j=1,n_particles)
세부적으로 파일 형식은 다음과 같습니다.
Bytes 1-4 -- The integer 8.
Bytes 5-8 -- The number of particles, N.
Bytes 9-12 -- The number of groups.
Bytes 13-16 -- The integer 8.
Bytes 17-20 -- The integer 4*N.
Next many bytes -- The group ID numbers for all the particles.
Last 4 bytes -- The integer 4*N.
파이썬으로 어떻게 읽을 수 있습니까? 나는 모든 것을 시도했지만 결코 효과가 없었습니다. 파이썬에서 f90 프로그램을 사용하여이 바이너리 파일을 읽은 다음 필요한 데이터를 저장할 가능성이 있습니까?
fromfile
기능을 사용하면 바이너리 파일을 쉽게 읽을 수 있습니다. 난 그것을 추천 해.