2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Аналог unpack со звёздочкой в Питоне
Сообщение02.10.2019, 06:43 
В Ruby можно делать, например, так
Код:
w = File.open(file, 'rb').read.unpack('v*')

За счёт звёздочки в формате весь файл будет распакован.
Как сделать то же самое в Питоне минимальными усилиями? Нет способа проще, чем цикла с последовательным чтением из файла, распаковкой и добавления в список?

 
 
 
 Re: Аналог unpack со звёздочкой в Питоне
Сообщение02.10.2019, 10:20 
Аватара пользователя
А что такое распаковка в данном случае?

 
 
 
 Re: Аналог unpack со звёздочкой в Питоне
Сообщение02.10.2019, 11:05 
Нужно прочитать файл в список 16-битных беззнаковых слов, файл в little-endian.

 
 
 
 Re: Аналог unpack со звёздочкой в Питоне
Сообщение02.10.2019, 11:36 
Аватара пользователя
array.fromfile или numpy.fromfile

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group