- 博客(16)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Python 的xlrd库读取日期和数字时输出显示不正确问题解决
这里是要读取的数据,有数字和日期,用xlrd库读取的时候会发现,数字后面多了个".0",读取的日期变成了时间戳。这当然不是我们想要的结果:因此需要优化代码。
2022-12-11 21:54:33
1330
原创 Excel实现根据日期周期显示出内容
IF(MOD(DAYS("2022/7/21",B1),14)=0,"今天D间打扫卫生",IF(MOD(DAYS("2022/7/24",B1),14)=0,"今天E间打扫卫生",IF(MOD(DAYS("2022/7/27",B1),14)=0,"今天F间打扫卫生",IF(MOD(DAYS("2022/7/30",B1),14)=0,"今天A间打扫卫生",""))))WEEKDAY(date)输入date返回数字,周一至周日依次是,2,3,4,5,6,7,1,结合IF函数判断是周几。......
2022-07-22 18:02:28
2232
原创 FIddler使用时代理频繁被篡改
原因:Window运行程序中有程序监听系统代理,如果系统代理被修改,会重置代理设置,导致设置的代理无效。解决:1.将会重置代理设置的运行从【服务】中停止,并设置手动启动2.相关软件:vpn类,银行类软件Sang 开头停止运行并设置手动启动特别注意,下次如果再次使用VPN或者相关应用,需要在关闭一次。...
2022-03-24 14:44:02
1949
1
原创 自动化面试自问自答
1.如何判断元素存在?答:Selenium找不道元素会报Nosuchelementexception,iselementpresent方法可以判断2.如何判断元素是否出现?答:两种情况,一,元素不存在,二,元素存在,但是是hidden状态,可以先判断元素是否存在,再判断是否displayed3.hidden或者 display==none是否可以定位到?答:不能,除非用js去掉display==none属性4.Selenium中如何保证元素的成功率?如何保证元素是可以被点击的答.
2022-02-15 21:27:07
365
转载 解决Windows11无法开启虚拟机,报错vcpu-1问题
第一步:点击编辑虚拟机第二步:选择硬件-处理器第三步:将处理器-数量(p)设置为1第四步:每个处理器的内核数量(c)也设置为1第五步:点击确定保存设置重启虚拟机可以进入,若一定需要将处理器数量(p)或者(c)设置为2,并且能开机需要使用其他方法参考:Vmware WorkStation v16 v-cpu1(access violation)错误解决_ITDN310的博客-优快云博客...
2022-01-23 15:24:53
11212
5
原创 Windows命令行模式快速杀掉进程
Windows使用过程中有时会产生多个未关闭的无用的进程,即使页面关闭了一些子进程还是会在后台运行,会影响到电脑的运行的速度。从任务管理器关闭也是特别慢,所以这里推荐一个使用Windows命令行模式杀掉进程的方式步骤1:打开任务管理器,查看用户,查看想要关掉的进程名,如图我想要停止chromedriver.exe步骤2:tasklist 查看Windows运行中的进程找到相同的名称,可以看到名称是tasklist 里的名称是 chromedriver.exe步骤3:tas..
2021-08-28 19:39:02
7352
原创 Python 循环写入表格中的值到表格中
# -*- coding: utf-8 -*-# @__author__:choppa# @DATA 2021/8/23import xlrdfrom xlutils.copy import copyfrom tools import path_handledef readExcel(exceldir, sheet_index): """ 根据表格的表单名,以list格式返回表单的数据 :param exceldir: 表格路径 :param sheet_i.
2021-08-24 17:40:09
2116
原创 Python 根据表单名打印出表单内数据
# -*- coding: utf-8 -*-# @__author__:choppa# @DATA 2021/8/23import xlrdfrom tools import path_handledef readExcel(exceldir, sheet_name): """ 根据表格的表单名,以list格式返回表单的数据 :param exceldir: 表格路径 :param sheet_name: 表单名 :return: """ .
2021-08-23 16:52:18
279
原创 Python pytest接口测试文件的绝对路径设置
问题:为什么要设置绝对路径?答案:1.避免调用过程中,找不到文件2.减少拼写路径的人为失误3.文件路径不对时可以快速排查4.方便文件迁移# -*- coding: utf-8 -*-# @__author__:choppa# @DATA 2021/8/23# 设置绝对路径以免文件调用过程中使用相对路径找不到文件的情况import osdir0 = os.path.abspath(__file__) # abspath 获取绝对路径 此路径为配置所有文件绝对路径所在的绝对
2021-08-23 11:26:18
1969
原创 Windows桌面右键菜单里打开应用
步骤一:打开注册表编辑器Windows键+R,打开运行窗口,输入: regedit 点击确定 打开注册表registry editor注册表编辑器,简称注册表,其实不对,就应该是注册表编辑器,并不是注册表本身,这里是显示了注册表的目录结构步骤二:找到...
2021-08-21 20:34:46
546
原创 docker 常用命令
docker run -d --name [自定义容器名称] -v [宿主机目录]:[容器目录] -p [宿主机端口]:[容器端口] -e [数据库参数] --restart=always [镜像名]:[tag名称]### -d后台运行 -v 挂载目录 -p 端口映射 -e 数据库参数设置(密码等)--restart 重启策略查看运行中容器,可选参数-a,所有已创建容器docker ps [-a]docker stop [容器名/id] 停止容器docker start [容器名/...
2021-08-20 19:55:29
181
原创 Python setattr()函数根据类名批量增加当前类的属性
# -*- coding: utf-8 -*-# @__author__:choppa# @DATA 2021/8/20dict1 = {'A': {'a1': 1, 'a2': 2}, 'B': {'b1': 3, 'b2': 4}}class A: def __init__(self): loadlocators = dict1[self.__class__.__name__] print(self.__class__.__name__) .
2021-08-20 19:13:20
825
原创 for循环判断版本号是否需要更新
比较两个列表第一位到最后一位,两个列表相同位上的数大小,从第一位开始到最后一位,如果第m位,L1[m]比L2[m]大,打印L1大于L2如果没有出现这种情况则打印L2小于等L1,最终只出现一个打印结果
2021-07-27 00:18:16
280
原创 一张图看懂python浅拷贝与深拷贝的关系
import copyl1 = [1, 2, 3, [1, 2]]l2 = l1l3 = l1[:]l4 = copy.copy(l1)l5 = copy.deepcopy(l1)l1[0] = 60l1[-1][0] = 60print(l1, id(l1))print(l2, id(l2))print(l3, id(l3))print(l4, id(l4))print(l5, id(l5))输出结果:[60, 2, 3, [60, 2]] 2168593141888[.
2021-07-04 19:36:21
124
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅