Как остановить py скрипт при достижении 100 строк

Всем привет! У меня есть скрипт "creater.py" который генерирует рандомные логины в файл Created.csv. Я хочу чтобы мой скрипт "creater.py" останавливался при достижении 100 строк в файле csv. Ниже пример кода который я тестировал.

import subprocess
import pandas as pd
    
proc = subprocess.Popen(["python3", "creater.py"])

results = pd.read_csv('Created.csv')

print(results.shape[0])
if results.shape[0] > 100:
    proc.terminate()

Но он не работает. Я проверил кусок кода данным способом на работоспособность

results = pd.read_csv('Created.csv')

print(results.shape[0])
if results.shape[0] > 100:
   print(isWork)

И он вывел значение строк и отписал "itWork", но мой код я остановить не могу. Я думаю что этот код нужно читать постоянно, но не знаю как это сделать.


Ответы (0 шт):