Amalyn 0 17 июня, 2021 Опубликовано 17 июня, 2021 · Жалоба Привет. ищу начинающего специалиста, способного написать на паитоне 3.8, программу для открывания бинарных файлов. В самом файле 8 столбцов данных. Собственно, программу с интерфейсом мне не к чему, достаточно обычного вывода графиков в plt.plot. Прикладываю образцы файлов в текстовом формате, для полного понимания структуры и последовательности данных в файле (файл 2тхт, можно открыть в экселе) . Второй файл уже идет с бинарными данными. Разделитель между столбцами " ". Еще пожелание. так как в реальности объём файла до 1 гБ, то нет необходимости весь файл открывать сразу, достаточно указать от какого до какого значения открыть и вывести на график. бюджет 4500 руб. срок пару дней. test8.txt 2.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Elsystems 0 17 июня, 2021 Опубликовано 17 июня, 2021 · Жалоба 17 minutes ago, Amalyn said: Привет. ищу начинающего специалиста, способного написать на паитоне 3.8, программу для открывания бинарных файлов. В самом файле 8 столбцов данных. Собственно, программу с интерфейсом мне не к чему, достаточно обычного вывода графиков в plt.plot. Прикладываю образцы файлов в текстовом формате, для полного понимания структуры и последовательности данных в файле (файл 2тхт, можно открыть в экселе) . Второй файл уже идет с бинарными данными. Разделитель между столбцами " ". Еще пожелание. так как в реальности объём файла до 1 гБ, то нет необходимости весь файл открывать сразу, достаточно указать от какого до какого значения открыть и вывести на график. бюджет 4500 руб. срок пару дней. test8.txt 175.98 kB · 1 download 2.txt 45.39 kB · 1 download Графики можно посмотреть в Matlab без программирования. При загрузке данных из текстового файла нужно правильно настроить разделитель. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Amalyn 0 17 июня, 2021 Опубликовано 17 июня, 2021 · Жалоба Нету у меня матлаба. Да и боюсь что его настройка будет не сильно отличаться от питона. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 29 17 июня, 2021 Опубликовано 17 июня, 2021 · Жалоба Можно открыть в экселе. По крайней мере второй файл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Amalyn 0 17 июня, 2021 Опубликовано 17 июня, 2021 · Жалоба я же и пишу, что в экселе приложен образцец для понимания структуры и порядка сам регистратор данных может писать в формате ТХТ, но не долго. после часа работ, начинаются тормоза. Есть мнение, частично проверенное на практике, что эти задержки, связанны именно с текстовым форматом. Поэтому нуждаюсь в коде для проверки этой гипотезы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 25 июня, 2021 Опубликовано 25 июня, 2021 · Жалоба В текстовом файле не 8 столбцов, а чаще 4, лишь иногда 8. В "бинарном" файле находятся однобайтные значения, разделенные то пятью пробелами, то одним, то десятью. Т.е. файл по большей части состоит из мусора. Ну да ладно. Но как из однобайтных значений предлагается получать соответствующие им (в текстовом формате) значения типа "0,10" или "301,27"? Разве что только по таблице, или при помощи каких-то коэффициентов, которых в прилагаемых файлах нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 17.06.2021 в 12:17, Amalyn сказал: сам регистратор данных может писать в формате ТХТ, но не долго. после часа работ, начинаются тормоза. Есть мнение, частично проверенное на практике, что эти задержки, связанны именно с текстовым форматом. Есть мнение, что программиста написавшего сохранение этих файлов на регистраторе (что bin что text) в таком виде, надо срочно менять. При просмотре файлов складывается ощущение, что их старались сделать как можно более объёмнее. И бестолковее.... Хотя... может программисту платили пропорционально объёму файлов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 4500 / 2 = 2250 / 8 = 281 в час / 72 = 3.9 $/h Конечно и пары часов хватит для этой "сложнейшей" задачи. Но тут главное оценка дающего. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
enclis_ 0 1 июля, 2021 Опубликовано 1 июля, 2021 · Жалоба On 6/17/2021 at 12:09 PM, Elsystems said: Графики можно посмотреть в Matlab без программирования. При загрузке данных из текстового файла нужно правильно настроить разделитель. Сколько сейчас времени требуется матлабу, чтобы открыть текстовый файл размером 1 Гбайт, а затем построить график из данных этого файла? Где-то лет 6 назад на то, чтобы открыть и распарсить простой текстовый файл размером около 300 Мбайт матлабу надо было не меньше 30 секунд. Для сравнения сейчас numpy делает тоже самое за 2-3 секунды, pyqtgraph строит 1 миллион точек на графике за 100-300 мс. Матлаб вообще (в то время) после минуты раздумий отказывался строить 1 миллион точек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться