欢迎关注【无量测试之道】公众号,回复【领取资源】,
Python编程学习资源干货、
Python+Appium框架APP的UI自动化、
Python+Selenium框架Web的UI自动化、
Python+Unittest框架API自动化、
资源和代码 免费送啦~
文章下方有公众号二维码,可直接微信扫一扫关注即可。
当项目非常多时随之而来的配置文件也会变得非常多,而且越发的复杂,有时候上线后才知道线上环境的配置文件不对,那么我们如何提前来检测到配置文件有改动了,本文将给你提供一个可以检测的手段。代码如下所示:
1、导入包并指定目录
import hashlib
import os
from qqAnalyse.conndb import conndb
#定义要处理md5值的目录
path="D:\\tool\\elasticsearch-head-master\\elasticsearch-head-master"
2、初始化配置文件的md5值并入库
#初始化配置文件的md5值并入库
def init_md5():
filelist = []
filelist = get_file(path, filelist)
for i in range(len(fil