随笔分类 -  Python

上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要:实践环境 Odoo 14.0-20221212 (Community Edition) Odoo Web Login Screen 14.0 https://apps.odoo.com/apps/modules/14.0/odoo_web_login/# 操作步骤 1、把下载的odoo web lo 阅读全文
posted @ 2023-01-08 23:31 授客 阅读(484) 评论(0) 推荐(0) 编辑
摘要:实践环境 win10 Python 3.6.2 odoo_14.0.latest.tar.gz 下载地址: https://download.odoocdn.com/download/14/src?payload=MTY3MDg1MTM3Ni4xNC5zcmMud0tZRWZLX2I5UVF0Tm5 阅读全文
posted @ 2022-12-25 21:56 授客 阅读(691) 评论(0) 推荐(0) 编辑
摘要:大数据量文本文件高效解析方案代码实现 测试环境 Python 3.6.2 Win 10 内存 8G,CPU I5 1.6 GHz 背景描述 这个作品来源于一个日志解析工具的开发,这个开发过程中遇到的一个痛点,就是日志文件多,日志数据量大,解析耗时长。在这种情况下,寻思一种高效解析数据解析方案。 解决 阅读全文
posted @ 2022-12-18 21:55 授客 阅读(847) 评论(0) 推荐(1) 编辑
摘要:测试环境 Python 3.6 Win10 代码实现 #!/usr/bin/env python 3.4.0 #-*- encoding:utf-8 -*- __author__ = 'shouke' import xml.etree.ElementTree as ET def compare_xm 阅读全文
posted @ 2022-12-12 00:01 授客 阅读(214) 评论(0) 推荐(0) 编辑
摘要:华为云OSS建桶与文件上传下载删除及检索示例 实践环境 运行环境: Python 3.5.4 CentOS Linux release 7.4.1708 (Core)/Win10 需要安装以下类库: https://github.com/huaweicloud/huaweicloud-sdk-pyt 阅读全文
posted @ 2022-03-14 21:03 授客 阅读(444) 评论(0) 推荐(0) 编辑
摘要:阿里云OSS文件上传下载与文件删除及检索示例 实践环境 运行环境: Python 3.5.4 CentOS Linux release 7.4.1708 (Core)/Win10 需要安装以下类库: pip3 install setuptools_rust1.1.2 pip3 install Cry 阅读全文
posted @ 2022-03-05 20:28 授客 阅读(955) 评论(0) 推荐(0) 编辑
摘要:需求描述 基于生产监控告警需求,需要对Java日志进行解析,提取相关信息,作为告警通知消息的内容部分。 提取思路 具体怎么提取,提取哪些内容呢?这里笔者分析了大量不同形态的生产日志,最后总结出4种形态,如下,制定出以下提取逻辑。 形态1 上图中,款选部分即为要提取的主要内容,即异常发生时所在文件,代 阅读全文
posted @ 2022-01-15 16:40 授客 阅读(637) 评论(0) 推荐(0) 编辑
摘要:使用Python推送指标数据到Pushgateway 阅读全文
posted @ 2021-11-09 07:34 授客 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:基于Python Django实现Prometheus Exporter 需求描述 运行监控需求,需要采集Nginx 每个URL请求的相关信息,涉及两个指标:一分钟内平均响应时间,调用次数,并且为每个指标提供3个标签:请求方法,请求状态,请求URL,并向普罗米修斯暴露这些指标相关数据 实践环境 Py 阅读全文
posted @ 2021-10-19 22:21 授客 阅读(706) 评论(0) 推荐(0) 编辑
摘要:需求描述 项目需求测试过程中,需要向Nginx服务器发送一些用例请求,然后查看对应的Nginx日志,判断是否存在特征内容,来判断任务是否执行成功。为了提升效率,需要将这一过程实现自动化。 实践环境 Python 3.6.5 代码设计与实现 #!/usr/bin/env python # -*- co 阅读全文
posted @ 2021-07-10 11:09 授客 阅读(428) 评论(0) 推荐(0) 编辑
摘要:JWT简介 JWT(Json web token),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT提供了一种简单、安全的身份认证方法,特别适合分布式站点单点登录、或者是签名。 JWT构成 JWT是由3部分信息组成,分别为header,payload,signature,组合 阅读全文
posted @ 2021-07-04 15:41 授客 阅读(1391) 评论(0) 推荐(0) 编辑
摘要:pluggy 框架基础用法总结 阅读全文
posted @ 2021-06-27 15:38 授客 阅读(804) 评论(0) 推荐(0) 编辑
摘要:按规则解析字符串中的嵌套函数并实现函数调用 需求 1、按照一定规则解析字符串中的函数表达式,并替换这些表达式。这些函数表达式可能包含其它函数表达式,即支持函数嵌套 2、函数表达式格式:${ __函数名称() }、${__函数名称( 函数参数 )} 注意: 函数名称以_打头 函数参数之间使用 || 分 阅读全文
posted @ 2021-05-05 20:48 授客 阅读(891) 评论(0) 推荐(0) 编辑
摘要:Pytest源码分析 By:授客 QQ:1033553122 测试环境 pytest 5.4.3 测试脚本mytest.py #!/usr/bin/env python # -*- coding:utf-8 -*- import pytest def test_func(): # test开头的测试 阅读全文
posted @ 2021-03-02 00:25 授客 阅读(2955) 评论(0) 推荐(1) 编辑
摘要:日志打印之自定义logger handler By:授客 QQ:1033553122 #实践环境 WIN 10 Python 3.6.5 #实践代码 handler.py #!/usr/bin/env python # -*- coding:utf-8 -*- ''' @Author : shouk 阅读全文
posted @ 2021-01-24 22:24 授客 阅读(1196) 评论(0) 推荐(1) 编辑
摘要:日志打印之logging.getLogger源码分析 阅读全文
posted @ 2021-01-17 11:14 授客 阅读(7330) 评论(0) 推荐(0) 编辑
摘要:日志打印之logging.config.dictConfig使用总结 By:授客 QQ:1033553122 #实践环境 WIN 10 Python 3.6.5 #函数说明 logging.config.dictConfig(config) dictConfig函数位于logging.config模 阅读全文
posted @ 2021-01-09 20:02 授客 阅读(6820) 评论(0) 推荐(0) 编辑
摘要:插件式程序设计与开发实践总结 By:授客 QQ:1033553122 开发环境 win 10 python 3.6.5 代码结构 需求描述 如上,以user.py为程序入口脚本,运行该脚本时,需要创建一个user类对象,执行一系列动作(包含一系列动作的列表)。程序执行动作前,要求先获取动作名称,根据 阅读全文
posted @ 2021-01-01 16:36 授客 阅读(727) 评论(0) 推荐(0) 编辑
摘要:利用argparse模块实现脚本命令行参数解析 By:授客 QQ:1033553122 #代码实践1 study.py内容如下 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'shouke' import argparse def 阅读全文
posted @ 2020-12-27 21:21 授客 阅读(409) 评论(0) 推荐(0) 编辑
摘要:基于lxml.etree实现xpath查找HTML元素 By:授客 QQ:1033553122 #实践环境 WIN 10 Python 3.6.5 lxml-4.6.2-cp36-cp36m-win_amd64.whl #实践代码 #!/usr/bin/env python # -*- coding 阅读全文
posted @ 2020-12-27 21:13 授客 阅读(924) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 9 下一页