python - 我有一个带有独特字母表的文档,我该如何翻译它?

标签 python c++ document translate

<分区>

我有一个充满奇怪字符的文档,但我在另一个文档中有对应的字母。

例如。

⟷ = a
⇳ = b
⤚ = c

等...

我认为我可以通过使用字典和简单的交换算法来做到这一点,但我仍然是编程方面的新手。你认为这是个好主意吗? 如何翻译整个文本(最好使用 Python 或 C++),而不必使用 MS Word 的内置“交换”工具?

最佳答案

是的字典是一个选项。你也可以看看 string.maketrans()方法。

from string import maketrans

intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)

str = "this is string example....wow!!!";
print(str.translate(trantab))

将给出输出

th3s 3s str3ng 2x1mpl2....w4w!!!

关于python - 我有一个带有独特字母表的文档,我该如何翻译它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51784507/

相关文章:

c++ - C++ 中对象的循环问题

c++ - 动态查找中位数而不用 C++ 为 O(n) 保存观察值

c++ - 解析 C++ 中的结构并在其中搜索值

arrays - Mongo 过滤/查找嵌入数组中匹配条件的所有元素并返回周围文档?

javascript - jquery thickbox引用问题

python - 使用大量内存的简单 Python 脚本

python - "' 表 ' object has no attribute ' id '"on SQLAlchemy 关系与一个表上的两个外键

python - 读取一串数字作为单词,然后将每个单词打印为数字

javascript - 在 python 中生成 javascript 字符串

gwt - gwt点击事件文档