如何将 python 解释器从英语更改为我的方言

Posted

技术标签:

【中文标题】如何将 python 解释器从英语更改为我的方言【英文标题】:how do I change a python interpreter from english to my dialect 【发布时间】:2015-04-14 23:43:14 【问题描述】:

几个月来,我一直在尝试编辑 python 解释器(来自 www.python.org)。我要做的就是更改关键字,例如。从改变。英语:print() 到 Ibo 语言 de()。

【问题讨论】:

您不能将 Python 的函数或关键字更改为另一种语言。 学习编程时必须学习的第一语言是英语。 而且你不应该这样做。如果你对编程很认真,你需要对英语有很强的掌握。从文档到论坛再到关键字和内置插件,一切都是英文的。没有办法解决它。 好吧,你“可以”,但是如果你不把它也改成 Ibo,它就不会运行标准库。 您可以为具有标准变量赋值的函数创建别名,但不能更改 and or if else pass 等关键字。我建议使用正则表达式用另一个程序解析你自己的程序 【参考方案1】:

在另一个脚本中使用正则表达式来解析你的主脚本:

import re

old = open('main.py')
data = old.read()
old.close()

data = re.sub(r'\bde\b', 'print', data)
# continue to replace other keywords

new = open('main.py', 'w')
new.write(data)
new.close()

【讨论】:

以上是关于如何将 python 解释器从英语更改为我的方言的主要内容,如果未能解决你的问题,请参考以下文章

如何从我的自定义制作 DASH 之类的视频播放器中制作 HLS 视频播放器?

如何在新的 Apple Developer 网站上将 AdHoc 分发更改为 AppStore?

将 mod_wsgi 从 python3.5 更改为 3.6

如何将字体大小更改为 em

如何将我的 python discord 机器人的状态更改为流式传输?

如何将我的 Visual Studio Code 终端上的 python 版本 2.7.16 更改为较新的 python 版本?