我的Python变成可爱猫娘了喵!

本项目旨在将Windods系统下Python程序的报错内容猫娘化喵(bushi

用途

本项目可以用来修改Windows下Python的报错内容,对其进行包括但不限于汉化等操作,但是本项目提供的配置文件是经过猫娘化的,有其他的需求可以到开源页面下载下来进行更改。

效果展示

图1

图2

使用方法

  1. 先安装好Python,把python.exe所在目录添加到环境变量中

  2. 进入python.exe所在目录,把python.exe的文件名改成别的(我是改成了python3.exe,你也可以改成别的,但是改完以后要记住,这个后面会用到)

  3. Releases下载我编译好的python.exe文件(如果不放心的话你也可以自己编译)以及配置文件config.toml,把这两个文件移到刚刚提到的目录中(其实上面的操作就是为了防止文件名冲突)

  4. 修改配置文件config.toml中的python_path = "...",填入Python 解释器路径,默认为 python3(如果你第2步不是改成python3.exe那么你这里就填你修改后的文件名,或者指定完整的路径,如 C:\\Python39\\python.exe)

  5. 然后就没有然后啦,后续正常使用即可喵~

如何自定义自己的报错语句?

在config.toml中使用正则表达式进行匹配

[[replacements]]
pattern = "^ErrType: (?P<name>.+)"
replacement = "(ErrType) 报错内容是${name}喵~"

pattern变量存储的是原本报错输出的内容,这里填入的是正则表达式(要注意转义的问题)

replacement变量存储的是修改后报错输出的内容

在上面的例子中,假设有一个报错原本会输出ErrType: Meow,经过上面的修改后输出就会变为(ErrType) 报错内容是Meow喵~

结尾

开源地址 | PyMeowErr

视频演示 | [开源]我的Python变成可爱猫娘了喵!_哔哩哔哩_bilibili

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com