У меня есть текстовый файл, который содержит 32000 строк. Данные на арабо-персидском языке, однако каждая строка содержит римскую транскрипцию первого слова.
دێان diêyan بنووڕه دگان نگا دگان
دێان شكنه diêyan şêkêne دگان شكنه
دیدن дидин بنووڕه دید نگا دید و تركیباتش
Мне нужно поставить запятую до и после римской транскрипции. Я написал это, но после каждого символа римской транскрипции ставится запятая:
import re
output = open("output.txt","w")
input = open("sample.txt").read()
for word in input:
output.write(re.sub(r'^([a-z])', r',\1', word))
output.close()
Какие-либо предложения?