Первоначально у меня был один CSV-файл, который передается от Raspberry Pi, который собирает некоторые данные зондирования, а затем передает показания другому Raspberry Pi, который будет считывать и извлекать эти показания, только если есть только новая версия CSV-файла,следующим образом:
times_old = None
while True:
times_new = [time.ctime(os.path.getmtime(file.csv))]
if times_new != times_old:
read_data_from_csv(csv_name)
Это работает, когда мне нужно прочитать один CSV-файл в пути, но есть ли способ прочитать только измененный CSV-файл, если в одном и том же пути есть несколько CSV-файлов?