У меня есть код Python (generate.py), который, наконец, сгенерировал 1 строку из 5 столбцов данных и записал их в файл .csv. Я хочу запустить его несколько раз (скажем, 1000) и записать все 1000 строк в один и тот же CSV-файл. Я также отправляю str (loop_number) в файл csv, чтобы я мог отслеживать данные. Он отлично работает с:
while(i<=1000)
os.system('python generate.py' + ' ' + str(i))
i +=1
Если я попытаюсь
subprocess.call('python generate.py' + ' ' + str(i)', shell = Ture)
В действительности нет всплывающих окон, но он также не может записать в CSV.
Что я должен сделать, чтобы код работал правильно и без всплывающей консоли cmd?