Короче говоря , ваш код выводится туда, где файл, который вы открываете, находится в этой строке:
with open("CarparkData.csv","a",newline="") as f:
Вы можете изменить это имя файла на местоположение, где бы вы ни находилисьМне нравится файл, который будет прочитан / записан из / в.Например, data/CarparkData.csv
, если в вашем приложении есть папка с именем data/
, предназначенная для хранения файлов данных.
Как написано в вашем коде, writer.writerow
запишет строки в оба объекта python в памятифайла (создается с помощью open("filename.csv"...)
и самого файла (в данном случае CarparkData.csv
).
Структура вашего кода не будет создавать новый .csv каждый час, потому чтоон использует статическое имя файла. Если файл с таким именем не существовал на момент открытия, он создаст его, и если он это сделал, он продолжит добавлять новые строки в существующий файл.