Постоянное чтение CSV файла. Вывод общего числа строк
У меня есть парсер данных который каждые несколько секунд парсит данные и сохраняет в колонны email,password. Пример ниже как выглядит CSV
email,password
[email protected],qwerty123
Мне нужно остановить мой код при достижении 100 строк в csv файле. Пытался использовать pandas но у меня ничего не вышло. Пример кода который я использовал
proc = subprocess.Popen(["python3", "parser.py"]) # запуск парсера в субпроццесах
results = pd.read_csv('Created.csv') # чтение csv файла в который парсер записывает данные
lolkek = results.shape[0]
if results.shape[0] > 100:
print("codeWork") # но отобразить текст по условию я смог отобразить
proc.terminate() # остановка кода по условию не отработала
Можно попробывать без pandas`a главное рабочий код, а как все равно)
proc = subprocess.Popen(["python3", "parser.py"]) # запуск парсера в субпроццесах
proc.terminate() # а вот так вот код останавливается.