Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.04.2015
Сообщений: 1

Непрерывное считывание из txt и построение графика в реальном времени

15.11.2018, 23:29. Показов 1530. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Хочу узнать у знатоков, возможно ли реализовать следующую программу:
1) считывание из txt файла, который несколько раз в секунду дополняется данными
2) Выборка необходимых данных из этого файла
3) Несложная переработка данных (умножение на константу, задаваемую заранее)
4) Непрерывное построение графика
5) Ручное изменение масштаба графика прям в процессе работы

Перечитал на форуме много тем, частично касающихся моей проблемы. Понимаю, что подобное возможно, однако:
1) Можно ли будет обращаться к файлу через локальную сеть
2) Можно ли будет обращаться к открытому и динамически заполняющемуся файлу
3) С какой частотой можно считывать с него и с какой частотой можно рисовать график
4) Не могу понять, как совершать выборку нужных мне данных из текстового файла, в котором много столбцов подряд, разделенных символом "|". А мне нужно обратиться к определенным столбцам. (пример: "12:58:42 | 0,126 | 0,056 | 0,200 | 0,056 | 0,055 "
5) Не будет ли подобная программа убивать старенький комп, если будет совершать свои действия, например, 5 раз в секунду. И если да, то какую частоту максимальную можно выставлять без последствий.

До этого был написан простой макрос в экселе, однако приходится всегда вручную обновлять график. И график обновляется целиком - а когда значений больше 10 000 - машина секунд 10 перестраивает график.

С питоном почти не знаком, но, надеюсь, подобное написать смогу)

Благодарю всех за посильную помощь и советы!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.11.2018, 23:29
Ответы с готовыми решениями:

Построение графика в реальном времени
Доброго времени суток. Возник такой вопрос. Можно ли в Lazarus строить график в реальном времени. С графиками дело вообще никогда не имел...

Построение графика в реальном времени
Привет всем! Так называемый Бегущий график требуется построить :) В интернете поиск не дал ничего толкового. Суть заключается в том, что...

Построение графика в реальном времени
Здравствуйте! Написал код, который строит модель математического маятника: from math import * import pygame import numpy as np ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.11.2018, 23:29
Помогаю со студенческими работами здесь

Построение графика временной функции, работающая как в машинном, так и в реальном времени
Cоставить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени....

Построение графиков в реальном времени
Есть ли какие-то кроссплатформенные библиотеки или классы с минимумом установок и подключений для очень быстрого построения графиков...

Как сделать считывание клавиши с клавиатуры в реальном времени?
Хочу написать тетрис, и возник такой вопрос. Я пока знаю только getch, а он стопорит программу пока не нажмёшь кнопку.

Zedgraph в реальном времени 4 графика
Доброго времени суток. Есть некий 4-х канальный источник, который с частотой в 44 кГц подает данные по 4 каналам. Мне требуется...

Отображение графика в реальном времени
Как сделать, чтобы график некоторой функции выводился на экран в реальном времени


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru