Pycharm插件(Grep Console)自定义规则输出颜色日志的方法


Posted in Python onMay 27, 2020

Pycharm插件(Grep Console)自定义规则输出颜色日志的方法

很多介绍 根据日志等级打印不同颜色 的文章都是介绍的Ideolog , 但是我个人还是倾向于 Grep Console , 你可以在配置界面配置自己预定的正则规则, 根据规则匹配将输出附带颜色的日志内容:

你需要在 Pycharm -> Settings -> Plugins 进行安装并重启 Pycharm

Pycharm插件(Grep Console)自定义规则输出颜色日志的方法

设置自己的正则规则, 你可以通过 Pycharm -> settings -> other settings -> Grep console 进行规则配置, 或者是点击 RUN 界面的 Pycharm插件(Grep Console)自定义规则输出颜色日志的方法 小图标一样可以到达配置界面

Pycharm插件(Grep Console)自定义规则输出颜色日志的方法

上图黄色框内就是我配置的正则匹配, 主要需求是:

[27/May/2020 08:59:21] "GET /api/medusa/fe963799f44cf7f388e4d4c49c90d7e HTTP/1.1" 401 35
401

所以从上至下一次是请求成功/重定向/参数异常/服务异常等日志信息。

至此配置的我们就完成了, 当然了, 你可以自己定义你的需求正则, 以及你想要凸显的日志颜色,如果在某一条日志明明是正则匹配的, 却没有颜色输出, 不用奇怪:

Pycharm插件(Grep Console)自定义规则输出颜色日志的方法 

将每一行仅匹配前 N 个字符的数值调大一点。

总结

到此这篇关于Pycharm插件(Grep Console)自定义规则输出颜色日志的方法的文章就介绍到这了,更多相关pycharm插件输出颜色日志内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
用Python编写一个每天都在系统下新建一个文件夹的脚本
May 04 Python
python使用reportlab实现图片转换成pdf的方法
May 22 Python
Python实现字符串与数组相互转换功能示例
Sep 22 Python
Python numpy实现二维数组和一维数组拼接的方法
Jun 05 Python
浅谈python的dataframe与series的创建方法
Nov 12 Python
python中tkinter的应用:修改字体的实例讲解
Jul 17 Python
Python使用tkinter模块实现推箱子游戏
Oct 08 Python
python 实现将list转成字符串,中间用空格隔开
Dec 25 Python
Python插入Elasticsearch操作方法解析
Jan 19 Python
tensorflow求导和梯度计算实例
Jan 23 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
May 22 Python
python 多线程中join()的作用
Oct 29 Python
Python中如何引入第三方模块
May 27 #Python
Python中的wordcloud库安装问题及解决方法
May 27 #Python
Python Dataframe常见索引方式详解
May 27 #Python
Python代码中如何读取键盘录入的值
May 27 #Python
python神经网络编程实现手写数字识别
May 27 #Python
python安装和pycharm环境搭建设置方法
May 27 #Python
Python中无限循环需要什么条件
May 27 #Python
You might like
正义联盟的终局之战《天启星战争》将成为DC动画宇宙的最后一部
2020/04/09 欧美动漫
曾在DC漫画界反派角色扮演的演员,谁才是你心目中的小丑之王?
2020/04/09 欧美动漫
php中文繁体和简体相互转换的方法
2015/03/21 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
实例讲解php将字符串输出到HTML
2019/01/27 PHP
jquery trim() 功能源代码
2011/02/14 Javascript
JS连接SQL数据库与ACCESS数据库的方法实例
2013/11/21 Javascript
Javascript 6里的4个新语法
2016/08/25 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
2016/11/28 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
vue+iview动态渲染表格详解
2019/03/19 Javascript
vue中使用WX-JSSDK的两种方法(推荐)
2020/01/18 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
简单理解Python中的装饰器
2015/07/31 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
python SSH模块登录,远程机执行shell命令实例解析
2018/01/12 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
python实现QQ批量登录功能
2019/06/19 Python
简单了解django orm中介模型
2019/07/30 Python
Tensorflow中的降维函数tf.reduce_*使用总结
2020/04/20 Python
详解px单位html5响应式方案
2018/03/08 HTML / CSS
One.com挪威:北欧成长最快的网络托管公司
2016/11/19 全球购物
仓库班组长岗位职责
2013/12/12 职场文书
就业意向书
2014/07/29 职场文书
2014年幼儿园园长工作总结
2014/12/17 职场文书
2014年医院党建工作总结
2014/12/20 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
2016中秋晚会开幕词
2016/03/03 职场文书
HTML页面滚动时部分内容位置固定不滚动的实现
2021/04/14 HTML / CSS