А нельзя было в цикле парсить? В конце каждой итерации собирать из составляющих строку с нужными разделителями и добавлять в список, а после цикла сохранить список в файл.
Вопрос в том как сделать что бы проверялось с переодичностью N секунд не появился ли логин пароль в строке 1 в ячейке 1- А (логин) и 1-В (пароль)
Иначе говоря если пусто то ничего не делать, а если есть какой то текст там и там значит копировать его и добавлять в переменные login и pass