【测试工具】配置表全局搜索

目录

前言:

场景:

代码:


前言:

在软件开发过程中,配置表是一种常见的存储配置信息的方式。配置表通常包含许多配置项,如数据库连接信息、API_key、用户认证等敏感信息。

场景:

1.有时候会有一些新的需求会把某个道具下架了,这个时候需要测试人员把所有在游戏中能产出这个道具的地方找出来测一遍,但是如果游戏太大业务太复杂可能会想得不全面会有遗漏。
2.有时候数值策划需要了解某些重要道具的产出情况,比如有一个很稀有的装备 “屠龙刀”,数值策划想知道它都在哪里产出,然后概率都配了多少,这个时候凭手动去找和检查可能不是很方便。
所以写了个脚本实现了配置表的全局搜索。

代码:

xlrd 会自动把 int 转成 float,这是个坑所以特殊处理了一下

import xlrd
import os

#得到某个表中所有列的数据
def get_xlsx_columns(path):
        work_book = xlrd.open_workbook(path)
        sheet_0 =  work_book.sheet_by_index(0)
        columns=[]
        #xlrd会把int 自动转成浮点,所以做了点特殊处理 ,不让它带小数点同时转成str方便后面的搜索
        for  i in range(sheet_0.ncols):
            column=[]
            for j in range(sheet_0.nrows):
                cel
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值