Доброго дня!
заранее спасибо за помощь
дело такое, делаю генератор паролей(я новичок, так что за код не агритесь пжлст)
нашел транслитерацию и переделал под себя, но не могу сделать так, что бы файл считывался и перезаписывался уже с переведёнными буквами
вот часть кода
def transliteration(text):
cyrillic = ‘абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ’
latin = ‘a|b|v|g|d|e|e|zh|z|i|i|k|l|m|n|o|p|r|s|t|u|f|kh|tc|ch|sh|shch||y||e|iu|ia|A|B|V|G|D|E|E|Zh|Z|I|I|K|L|M|N|O|P|R|S|T|U|F|Kh|Tc|Ch|Sh|Shch||Y||E|Iu|Ia’.split('|')
return text.translate({ord(k):v for k,v in zip(cyrillic,latin)})
if __name__ == “__main__”:
s = input() #тут как раз таки вместо ввода мне нужно сделать считывание и перезапись текста, но сколько я не бился так и не смог понять(
print(transliteration(s))
весь код не стал кидать так как там много всего, не буду запутывать еще больше