Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- d = {}
- d.update({"й": "j", "ц": "c", "у": "u", "к": "k", "е": "e", "н": "n"})
- d.update({"г": "g", "ш": "sh", "щ": "shh", "з": "z", "х": "h", "ъ": "#"})
- d.update({"ф": "f", "ы": "y", "в": "v", "а": "a", "п": "p", "р": "r"})
- d.update({"о": "o", "л": "l", "д": "d", "ж": "zh", "э": "je", "я": "ya"})
- d.update({"ч": "ch", "с": "s", "м": "m", "и": "i", "т": "t", "ь": "'"})
- d.update({"б": "b", "ю": "ju", "ё": "jo"})
- s = open('cyrillic.txt', 'r')
- st = ''
- for ii in s:
- for i in ii:
- if d.get(i) is not None:
- st = st + d.get(i)
- elif d.get(i.lower()) is not None:
- st = st + d.get(i.lower())[0].upper() + d.get(i.lower())[1:]
- else:
- st = st + i
- s.close()
- s = open('transliteration.txt', 'w')
- s.write(st)
- s.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement