|
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 481
|
|
Как в Python 3 сделать обработку двоичного файла и вывести данные на 3d график?14.10.2019, 10:07. Показов 1432. Ответов 12
Метки нет (Все метки)
На языке python (для Windows) версии 3 и выше нужно сделать обработку двоичного файла, в котором содержится заголовок и двоичные данные в формате .dat. Как вывести обработанные данные средствами python на 3D график (surface chart)?Данные содержат отклонения от горизонтали поверхности в мм (примеры значений: 0..100мм, обычно 7-25мм). В итоге должен получится скрипт Python в параметрах которому можно передать имя файла и он выведет график.
0
|
|
| 14.10.2019, 10:07 | |
|
Ответы с готовыми решениями:
12
Как вывести содержимое двоичного файла? |
|
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 481
|
|
| 14.10.2019, 14:55 [ТС] | |
|
dondublon, как бы вопрос интуитивно понятен, но если быть скрупулёзным, то да.
1) Как сделать обработку двоичного файла? 2) Как вывести обработанные данные в виде 3d графика при передаче скрипту в параметре имени файла?
0
|
|
|
|
|
| 14.10.2019, 16:05 | |
|
sergeyilyin1984, во-первых, вопрос как бы совершенно непонятен.
"Двоичный файл" - понятие очень и очень растяжимое. "Формат .dat" свет не проливает. "dat" - сокращение от "data", а это слово любят все. Во-вторых, разбив задачу на элементарные, вы можете сами потихоньку найти ответы в гугле. В третьих, по пункту 2 - всё ещё требуется разбивка. Отдельно - показать данные в виде 3д-графика (любые данные, абстрагируемся от способа получения), отдельно про передачу параметра скрипту. По поводу 3д - используйте библиотеку matplotlib, самый популярный способ для десктопа. По поводу передачи параметров скрипту - используйте sys.argv.
0
|
|
|
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 481
|
|
| 14.10.2019, 17:40 [ТС] | |
|
dondublon, что сложного в вопросе - вот это мне лично не понятно. "Двоичный файл" понятен даже школьникам на информатике. Файл с набором байт. Если вы отправляете искать в гугле, тогда зачем вы здесь вообще нужны? Скажем так, зачем тогда вообще форумы? По пункту 2 всё предельно очевидно. Считать двоичный код и вывести в графическом представлении.
Только последняя строчка вашего комментария стоящая. Остальное вода.
0
|
|
|
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
|
|
| 14.10.2019, 17:43 | |
|
sergeyilyin1984, а тем, кто получил образование свыше школьного курса информатики ясно, что все файлы двоичны, потому что на диске хранятся исключительно единички и нолики.
0
|
|
|
|
||||
| 14.10.2019, 17:57 | ||||
Да и я могу перестать быть таким. Форумы, если отвечать на ваш вопрос серьёзно - чтобы помогать людям. Но они не творят чудеса. Так что отсылаю вас к своей подписи.
0
|
||||
|
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 481
|
|
| 14.10.2019, 19:02 [ТС] | |
|
Alli_Lupin, на школьном курсе информатики это проходят в 9 классе. Ну когда я учился, так было. Как сейчас не знаю.
0
|
|
|
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
|
|
| 14.10.2019, 19:05 | |
|
sergeyilyin1984, так чего вы уважаемому в сообществе человеку подобную ересь пишете?
0
|
|
|
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 481
|
|||||
| 14.10.2019, 19:28 [ТС] | |||||
|
dondublon,
Добавлено через 2 минуты Alli_Lupin, пока что я в комментариях читаю разного рода "дичь".
0
|
|||||
|
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,232
|
|
| 14.10.2019, 21:46 | |
|
sergeyilyin1984, мдаа... Может вы всё же перестанете делать то, что делали и, наконец, представите образец данных и как его следует парсить?
0
|
|
|
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 481
|
|
| 15.10.2019, 10:45 [ТС] | |
|
dondublon, мне уже ответили, сударь.
0
|
|
| 15.10.2019, 10:45 | |
|
Помогаю со студенческими работами здесь
13
Как вывести содержимое двоичного файла (код в описании)?
Как вывести данные из GridView на график Как построить график, используя данные из txt файла? Как получить данные из файла .JSON Python? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|