Будет ли запись в текстовый файл с помощью CSV Writer вводить какие-либо задержки?

Поэтому я читаю данные с акселерометра и сохраняю их в текстовый файл. Проблема, с которой я сталкиваюсь, связана с количеством сэмплов, которые сохраняются в текстовом файле, и я хочу подтвердить, что мой метод записи в текстовый файл вносит какие-либо задержки в запись.

Проведя несколько тестов, я обнаружил, что не пишу достаточно данных, несмотря на частоту дискретизации.

Ниже приведен фрагмент кода, где я пишу текстовый файл. В коде действительно есть нечто большее; но я хочу подтвердить, вносит ли этот способ записи в текстовый файл какую-либо задержку.

file = open("C:\\Users\\test.txt", "a")
writer = csv.writer(file)
while True:
    writer.writerow(convert2g(readField()))    
    file.flush()

0 ответов

Другие вопросы по тегам