Size: a a a

2020 October 06

NK

Nikolay Koberda in ARDUINO_GODs
tmelinked_
буфер кто вычитывать будет?
А в чем проблема, собственно?
источник

t

tmelinked_ in ARDUINO_GODs
если с периодом N минут вычитывается буфер из файла, который был заполнен не тобой - то все данные с прошлого раза затрутся новыми значениями. А коль у тебя динамический массив - у тебя будет потенциально мешанина из старых и новых значений, стоит один раз другой программе не успеть записать порцию в файл. а так оно и будет
источник

t

tmelinked_ in ARDUINO_GODs
если есть еще один массив, который я не вижу, который приращивается за счет того, что заполняется локально - то норм
источник

AP

Alex Python in ARDUINO_GODs
tmelinked_
ты читаешь по одной строке?
тут весь файл пакуется сразу в массив
источник

AP

Alex Python in ARDUINO_GODs
если рассматривать все как книгу, 1 команда создает массив который заполняется страницами книги,  и ты потом можешь через массив обратиться к конкретной странице
источник

AP

Alex Python in ARDUINO_GODs
нежели делать перебор
источник

AP

Alex Python in ARDUINO_GODs
А перебор будет делаться всегда от 1 страницы и по нарастанию что не есть хорошо )
источник

AP

Alex Python in ARDUINO_GODs
в плане скорости думаю это лучше
источник

t

tmelinked_ in ARDUINO_GODs
Alex Python
если рассматривать все как книгу, 1 команда создает массив который заполняется страницами книги,  и ты потом можешь через массив обратиться к конкретной странице
не делай вычитку на одном массиве
источник

NK

Nikolay Koberda in ARDUINO_GODs
Я не понимаю, в чем суть претензии/вопроса. Readlines читает весь файл, делает список. Этот список летит в вызывающую функцию, там обрабатывается. Какое перезатирание?
источник

t

tmelinked_ in ARDUINO_GODs
либо затирай содержимое перед чтением новых данных
источник

t

tmelinked_ in ARDUINO_GODs
Nikolay Koberda
Я не понимаю, в чем суть претензии/вопроса. Readlines читает весь файл, делает список. Этот список летит в вызывающую функцию, там обрабатывается. Какое перезатирание?
а кто делает файл?
источник

AP

Alex Python in ARDUINO_GODs
tmelinked_
либо затирай содержимое перед чтением новых данных
Индекс то один он сохраняется, значит затирание и так происходит но не в этом скрипте
источник

NK

Nikolay Koberda in ARDUINO_GODs
Какой файл?
источник

AP

Alex Python in ARDUINO_GODs
иначе бы индекс менялся постоянно
источник

NK

Nikolay Koberda in ARDUINO_GODs
Какой индекс?)
источник

t

tmelinked_ in ARDUINO_GODs
Nikolay Koberda
Какой файл?
😁
источник

NK

Nikolay Koberda in ARDUINO_GODs
Что происходит?)
источник

t

tmelinked_ in ARDUINO_GODs
Alex Python
Индекс то один он сохраняется, значит затирание и так происходит но не в этом скрипте
что создает файл, который ты потом вычитываешь в массив?
источник

AP

Alex Python in ARDUINO_GODs
ну не этот скрипт точно ) я понятия не имею) я тут вижу только чтение фала, и никакого редактирования )
источник