Итак, для проекта на работе мне нужно разработать тестовый стенд, который работает с EtherCAT, и я решил использовать Python. Пока все работает хорошо, мне нужно добавить последний пункт. Испытательный стенд анализирует некоторые параметры и затем сохраняет их в CSV-файле. Имя файла CSV - .csv, но для предотвращения перезаписи я хотел бы добавить непрерывно растущий счетчик после серийного номера, а также отслеживать количество тестов. Итак, для первого это должно быть _1.csv, затем _2.csv и так далее. Ниже описан способ создания CSV. Как я могу добавить эту переменную в конце и отслеживать ее?
serial_number = str(plc_adress.read_by_name(
'MAIN.Serial', pyads.PLCTYPE_STRING))
print(type(serial_number))
csv_serial_number = (serial_number + ".csv")
start_log = plc_adress.read_by_name(
'Test_2_Ladder.Start_CSV', pyads.PLCTYPE_BOOL)
Спасибо