• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  python

1 2 3 下一页
python基于word模板批量生成word文件

摘要:1、需要用到docxtpl库,用于操作word模板 安装:pip insatll docxtpl 处理之前的word模板 处理后的word 下面直接上代码揭开它的神秘面纱:第一步,读取excel中的内容 import osimport xlrdfrom youlai.s_s.ExcelConfig 阅读全文
posted @ 2023-02-24 16:40 搁浅小夕 阅读(1418) 评论(1) 推荐(0)
通过Windows定时任务执行Python脚本给钉钉群发送消息

摘要:前提:已经存在有成功发送钉钉群机器人消息的python脚本,参考上一篇Python调用钉钉群机器人发送群消息 Windows定时任务设置 1、本机是Win7系统:控制面板->系统和安全->管理工具->计划任务 2、任务计划程序库->创建基本任务 3、创建流程如下 下一步,完成 4、至此,定时任务创建 阅读全文
posted @ 2023-02-17 17:46 搁浅小夕 阅读(312) 评论(0) 推荐(0)
Python调用钉钉群机器人发送群消息

摘要:1、首先需要一个钉钉群,群才有机器人 2、群设置->智能群助手->添加机器人->自定义机器人 3、添加自定义机器人,配置如下:给机器人命名,选择加签。保存机器人的秘钥、Webhook,python连接机器人需要用到 秘钥:SEC开头的一段字符 Webhook:https://oapi.dingtal 阅读全文
posted @ 2023-02-17 17:36 搁浅小夕 阅读(1032) 评论(0) 推荐(0)
Python 时间日期获取(今天,昨天或者某一段时间)

摘要:日常使用的时间函数: 昨天,或者N天的日期 import time def time_stamp(days): hours = int(days) t = time.strftime("%Y-%m-%d",time.localtime(time.time() - days*60*60*24)) # 阅读全文
posted @ 2022-12-08 14:11 搁浅小夕 阅读(966) 评论(0) 推荐(0)
python-字典列表嵌套的排序

摘要:排序函数 使用排序有两个可用方法,分别是sort()和sorted() sort():内置方法,会改变原来列表的的排序、只适用于列表排序、所以效率高 sorted():全局,可迭代任意对象(字符串、元祖、列表、字典等) sort()示例 简单的列表排序 L = [4,5,2,6,7,0,1,8] L 阅读全文
posted @ 2022-04-19 15:24 搁浅小夕 阅读(3077) 评论(0) 推荐(0)
使用pytest-dependency解决用例间的依赖问题

摘要:使用场景:测试B仅在测试A成功通过后方能有效进行。比如购物网站,只有登录后才可以提交订单 意思是:使用该插件可以标记一个test作为其他test的依赖,当依赖项执行失败时,那些依赖它的test将会被跳过。 安装:pytest-dependency pip install pytest-depende 阅读全文
posted @ 2022-04-18 15:21 搁浅小夕 阅读(341) 评论(0) 推荐(0)
测试框架--pytest统计case运行结果

摘要:统计case运行的结果需要使用pytest-json-report插件,需要安装 pip install pytest-json-report 1 import pytest 2 from pytest_jsonreport.plugin import JSONReport 3 4 5 6 clas 阅读全文
posted @ 2021-08-06 16:41 搁浅小夕 阅读(799) 评论(0) 推荐(0)
Python dict和str互转

摘要:一、将str转化为dict1.1 使用Python 3的内置ast库的函数literal_eval。最好使用literal_eval而不是eva 1 import ast 2 str_of_dict = "{'name': 'xiaohong', 'age': '18'}" 3 new_dic = 阅读全文
posted @ 2021-08-06 15:23 搁浅小夕 阅读(4983) 评论(0) 推荐(0)
java-jdk8下载及安装

摘要:1、下载JDK; a.百度网盘 链接:https://pan.baidu.com/s/17vgXP0mCNaFiGum5ukEN5w 提取码:n4yj 2、双击安装程序,安装目录若不修改,可直接傻瓜式下一步操作直至安装完成 3、程序安装完毕后,进行环境变量的配置 a、右键单击计算机->属性->高级系 阅读全文
posted @ 2021-07-22 16:22 搁浅小夕 阅读(822) 评论(0) 推荐(0)
python json_tools对比两个json是否相等

摘要:方法一、jsonpatch 1.1安装 pip install jsonpatch 1.3使用 1 import jsonpatch 2 3 src = {'numbers': [1, 3, 4, 8], 'foo': 'bar'} 4 dst = {'foo': 'bar4', 'numbers' 阅读全文
posted @ 2021-07-08 19:58 搁浅小夕 阅读(1738) 评论(0) 推荐(0)
allure安装

摘要:安装python插件 使用命令安装 pip install allure-pytest下载源码安装 https://pypi.org/project/allure-pytest/ 安装allure下载: https://bintray.com/qameta/generic/allure2 前置条件: 阅读全文
posted @ 2021-05-08 17:10 搁浅小夕 阅读(112) 评论(0) 推荐(0)
字典转对象

摘要:1 class DictToObject(dict): 2 '''字典转对象''' 3 def __init__(self,*args,**kwargs): 4 super().__init__(*args,**kwargs) 5 #先调用父类的构造方法,因为传进来的是一个字典,dict这个类会把你 阅读全文
posted @ 2020-07-29 15:45 搁浅小夕 阅读(105) 评论(0) 推荐(0)
正则表达式--RE模块常用函数

摘要:在python当中使用正则表达式,主要是通过通过python提供的一个模块--re,这个模块提供了一个正则表达式引擎的接口,可以让你将REstring编译成对象并用他们来进行匹配。编译正则表达式,编译后的正则,要比未编译的正则,匹配速度快很多 在编译过程中也可以接受可选的标识参数,让正则更灵活。例如 阅读全文
posted @ 2019-07-18 15:49 搁浅小夕 阅读(446) 评论(0) 推荐(0)
正则表达式

摘要:正则表达式(或re)是一种小型的、高度专业化的编程语言,(在python中)它内嵌在python中,并通过re模块来实现。那么在什么情况下会用到正则表达式呢,如下:--可以为想要匹配的相应字符串集指定规则--该字符串集可能包含英文语句、e-mail地址,命令或任何你想搞定的东西--可以问诸如“这个字 阅读全文
posted @ 2019-07-18 11:51 搁浅小夕 阅读(207) 评论(0) 推荐(0)
python----高阶函数filter()

摘要:一、描述 filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。 二、语法 以下是 filter() 阅读全文
posted @ 2019-06-04 11:44 搁浅小夕 阅读(203) 评论(0) 推荐(0)
python----常见练习题

摘要:1. 冒泡排序 def bubble_sort(lists): len_list=len(lists) for i in range(len_list): for j in range(len_list-i-1): if lists[j]>lists[j+1]: lists[j],lists[j+1 阅读全文
posted @ 2019-01-07 17:05 搁浅小夕 阅读(501) 评论(0) 推荐(0)
Python----unittest discover()方法与执行顺序

摘要:一、Unittest discover()可以根据不同的功能创建不同的测试文件,甚至是不同的测试目录,测试文件中还可以将不同的小功能划分为不同的测试类,在类下编写测试用例,让整体结构更加清晰一般是通过addTest()来添加、删除用例,不同文件不同目录,此时用addTest()就比较麻烦 TestL 阅读全文
posted @ 2019-01-04 14:49 搁浅小夕 阅读(997) 评论(0) 推荐(0)
python----数据驱动@ddt.file_data结合yaml文件的使用

摘要:一、创建yaml文件1. 安装yaml模块 pip install pyyaml2. 新建yaml文件 右键任意文件夹-->New-->File,输入文件名并以.yaml或.yml结尾 二、yaml文件格式 1. 列表 列表中的所有元素缩进相同,且均已“- ”(一个横杠和一个空格)开头 代码读取ya 阅读全文
posted @ 2018-12-26 18:33 搁浅小夕 阅读(1621) 评论(0) 推荐(0)
python----数据驱动ddt的使用

摘要:一、安装ddtpip install ddt 二、数据驱动和代码驱动数据驱动:根据你提供的数据来进行测试,比如接口自动化测试框架ATP代码驱动:必须得写代码才能测试,比如unittest 三、使用数据驱动框架的好处--代码复用率高,同一测试逻辑编写一次,可以被多条测试数据复用,提高了测试代码的复用率 阅读全文
posted @ 2018-12-24 17:15 搁浅小夕 阅读(601) 评论(0) 推荐(0)
python--多线程多进程

摘要:一、进程 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程。进程是很多资源的集合。一个进程可以有多个线程,线程是包含在一个进程里面的,一个进程里面默认有一个线程 二、线程(T 阅读全文
posted @ 2018-12-24 14:28 搁浅小夕 阅读(191) 评论(0) 推荐(0)

1 2 3 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3