Bottle Web框架上传文件后无法显示中文字符

解决方案:

在项目目录下,找到venv library root——>Scripts——>bottle.py,定位到2372行,注释掉红色框框的内容即可。

如果想保留原有的处理方法,那么可以修改原代码:

1、修改第一个红色框框中的ASCII为:utf8;

2、修改第二个红色框框中的正则表达式为:^[\u4e00-\u9fa5a-zA-Z0-9_.\s]+$

重启bottle后就可以正常显示中文字符了。

猜你喜欢

转载自blog.csdn.net/u013012406/article/details/81185808
今日推荐