Вызывайте пользовательский сценарий Python несколько раз, скрывая окно консоли cmd под window10 - PullRequest
0 голосов
/ 29 апреля 2019

У меня есть код 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?

...