Нужно заменить каждую шестую ";" на \n
Пытаюсь изменить каждую шестую ";" в .csv файле на \n. Скрипт записывает данные в одну строку в документе
itog = open("list.csv", 'a', encoding='utf-8')
fields = driver.find_elements(by=By.CLASS_NAME, value='pdg_item_left_even')
for i in fields:
print(i.text)
fields = driver.find_elements(by=By.CLASS_NAME, value='pdg_item_even')
for x in fields:
itog.write(x.text + ';')
time.sleep(2)
Как можно прочитать файл, найти каждую 6 ";" и заменить её на \n?
Источник: Stack Overflow на русском