Будет ли запись в текстовый файл с помощью CSV Writer вводить какие-либо задержки?
Поэтому я читаю данные с акселерометра и сохраняю их в текстовый файл. Проблема, с которой я сталкиваюсь, связана с количеством сэмплов, которые сохраняются в текстовом файле, и я хочу подтвердить, что мой метод записи в текстовый файл вносит какие-либо задержки в запись.
Проведя несколько тестов, я обнаружил, что не пишу достаточно данных, несмотря на частоту дискретизации.
Ниже приведен фрагмент кода, где я пишу текстовый файл. В коде действительно есть нечто большее; но я хочу подтвердить, вносит ли этот способ записи в текстовый файл какую-либо задержку.
file = open("C:\\Users\\test.txt", "a")
writer = csv.writer(file)
while True:
writer.writerow(convert2g(readField()))
file.flush()