python中文环境,自动补全关联官方中文文档

最近接触了很多学习python的同学,注意到一些问题,一个是大家看不太懂错误信息,另一个是总会被迫学习额外英语去看懂文档。从信息获取角度讲,讲中文的人,肯定读中文最有效率;恰好,官方有标准库的中文翻译。嗯哼,写python代码时,直接呈现中文会不会有点意思?!说干就干,经过几日几夜的工作,一个 python中文环境 就有了,主要做了两部分工作:

  1. python解释器错误信息汉化
  2. 自动补全即时查看官方中文文档, 并保留链接以跳转到官网

错误信息汉化

这部分由于搜索技术不幸并没有找到谁做过相关的工作,只能撸起袖子上阵直接硬翻了。

效果:

image

还存在的问题:

  • 错误信息的句子里面,如果有变量的存在,语序一类不好调整(也许可以用正则解决)。
  • 错误信息应该有非常多,目前只翻译了码侬君可以复现出来的部分,有兴趣同学可以把没有翻译的错误信息提交给我。

补全时中文文档即时查看

这部分工作是基于官方中文文档,此翻译托管在 https://www.transifex.com/python-doc/python-37/translate/#zh_CN/ 每个人都可以参与,码侬君当然也已经报名参加了。

工作原理非常简单,获取当前补全的对象信息, 然后和官网上的词条进行匹配,最后展示匹配好的词条。

效果:

image
image

希望以上工作可以帮到大家。应用地址:

DocRun​

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。