自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 资源 (6)
  • 收藏
  • 关注

原创 python excel 操作

python 读取Excel 操作 xlrd xlwt

2023-08-07 11:18:46 1263

原创 python 线程锁

python 5种线程锁介绍

2023-06-28 15:38:07 1269

原创 python 并发线程

python 线程并发

2023-06-27 16:29:12 855

转载 大数据测试 - 数仓测试

大数据测试 - 数仓测试

2022-12-15 11:09:39 1582 1

原创 python 循环引用的解决方法

python 循环引用的解决方法

2022-11-25 16:52:22 4166 1

原创 python 中__init__ 作用

python 中__init__ 作用

2022-11-24 17:23:41 4416

原创 执行APP UI脚本报无权限CLEAR_APP_USER_DATA

执行APP UI脚本报无权限CLEAR_APP_USER_DATA

2022-11-23 10:33:15 315

原创 python3.9 pip install airtest 卡在Building wheel for opencv-contrib-python (PEP 517)

python3.9 pip install airtest 卡在Building wheel for opencv-contrib-python (PEP 517)

2022-11-23 10:29:35 1387

原创 Airtest & poco 入门小结

UI自动化框架airtest & poco基本使用方法介绍

2022-11-23 10:23:40 3973

原创 python 可变数据类型和不可变数据类型

python 可变数据类型和不可变数据类型

2022-11-22 17:39:29 10559 1

原创 python 数据结构

python 数据结构基本用法

2022-11-22 16:38:53 128

原创 大数据测试入门介绍

大数据测试入门了解介绍

2022-11-09 16:41:20 4570 1

原创 python relativedelta函数及与timedelta区别

python relativedelta 与timedelta区别

2022-09-14 10:56:08 4512

原创 python datetime.timedelta()函数介绍

python timedelta 函数介绍

2022-09-09 17:15:48 37023

原创 python Calendar日历模块函数介绍

python calendar日历模块常用函数

2022-09-09 15:22:36 3811

原创 python time 模块函数

python time模块函数介绍

2022-09-09 13:50:29 2560

原创 Git基本操作命令

git基本命令介绍使用

2022-08-26 10:07:30 10652

原创 git创建仓库

git 创建仓库

2022-08-24 17:25:26 4347

转载 Git 工作区、暂存区和版本库介绍

Git 工作区、暂存区和版本库介绍及相互间关系

2022-08-24 16:40:36 445

转载 git 工作流程介绍

git工作流程

2022-08-24 16:37:27 135

原创 python 内置函数--enumerate() 函数

python 内置enumerate() 函数

2022-07-05 11:23:24 572

原创 Pycharm中设置以pytest或unitest运行用例

1、点击pycharm--preferences...进入设置2、Tools-->python integrated Tools有多个工程时,选择对应工程,在Default test runner 选择对应的运行器,点击apply和ok3、上一步设置完成后,由于缓存原因可能还不能以pytest形式运行,所以要进行缓存的清除再次右键运行脚本,就会出现pytest方式...

2022-05-10 15:57:49 2427 1

原创 手把手教python发送邮件

使用python内置模块–smtplib和email进行邮件发送。其中smtplib模块负责发送邮件,而email模块负责构造邮件内容。一、基本用法介绍:1、smtplib模块:'''1、引入smtplib模块'''import smtplib'''2、创建 SMTP 对象SMTP 协议是由源服务器到目的地服务器传送邮件的一组规则。(可简单理解为:我们需要通过SMTP指定一个服务器,这样才能把邮件送到另一个服务器)'''smtpObj = smtplib.SMTP()'''3、连接(con

2022-04-19 15:47:31 24260 12

原创 无法从jinja2 引入 evalcontextfilter, Markup, escape

1、问题描述:使用airtest 进行UI自动化测试,将python3.6 升级到python3.9。各种包安装完成后,运行脚本,报错:ImportError: cannot import name evalcontextfilter, Markup, escape from ‘jinja2‘无法从jinja2引入 evalcontextfilter, Markup, escape。2、解决办法查看了之前python3.6时的jinja2版本为3.0.3;升级到python3.9后,jinja2版本

2022-04-18 16:37:39 4664 5

原创 python 3.9 Building wheel for opencv-contrib-python (PEP 517)

问题:python3.9安装airetest 一直卡在:Building wheel for opencv-contrib-python (PEP 517)。。。解决办法:降低opencv-contrib-python版本先安装opencv-contrib-python:pip install opencv-contrib-python==3.4.11.45安装成功,在执行安装airtest:pip install airtest -i https://mirrors.aliyu

2022-04-18 16:30:03 6791 4

原创 pycharm中安装illuminatedcloud导致project无法加载

pycharm 重启后,提示illuminatedcloud2 什么的,然后项目都无法加载展示。参考网上方法,直接关闭illuminatedcloud插件,重启即可。在插件中找到illuminatedcloud,对应的红框位置有unistall, 点击卸载即可。上图是我已经卸载掉的。卸载后,重启pycharm 解决。参考方法:PyCharm中安装illuminatedcloud导致project无法加载_Saxophone Melody的博客-CSDN博客...

2022-03-31 09:59:30 1183

原创 Python eval()函数

1、简介eval()函数用来执行一个字符串表达式,并返回表达式的值。还可以把字符串转化为list、tuple、dict、int。eval函数的语法: eval(expression[,globals[,locals]])参数: expression:表达式。 globals:变量作用域,全局命名空间,如果被提供,必须是一个字典对象。 locals:变量作用域,局部命名空间,如果被提供,可以说任何映射对象。2、详解注意:1)当后两个参数都为空时,很好理解,就是一个s

2022-01-25 10:49:13 923

原创 Python 正则表达式函数

分别介绍Python 正则表达式中的几个函数:re.match、re.search、re.sub、re.compile、re.findall、re.finditer、re.splitimport re'''正则表达式''''''1、re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match() 就返回 none 语法:re.match(pattern, string, flags=0) pattern

2022-01-20 15:24:06 872

原创 9-Django应用和分发式路由

1、什么是应用应用在Django项目中是一个独立的业务模块,可以包含自己的路由、视图、模板、模型2、创建应用步骤1:用 manage.py 中的子命令 startapp 创建应用文件夹。例如,创建一个music的应用python manage.py startapp music步骤2:在settings.py 的 INSTALLED_APPS 列表中配置安装此应用例如INSTALLED_APPS = [ 'django.contrib.admin', 'django.c

2022-01-05 17:00:43 705

原创 8-Django静态文件访问

1、 什么是静态文件图片、css、js、音频、视频等都属于静态文件2、静态文件配置(1)在setting.py 中配置静态文件的访问路径''' STATIC_URL用于配置指定通过那个URL地址访问静态文件'''STATIC_URL = '/statics/' # http://127.0.0.1:8000/statics/''' STATICFILES_DIRS 用于配置静态文件的存储路径,即静态文件在服务器端的存储位置'''STATICFILES_DIRS = (os.path.join

2022-01-05 15:47:50 3675

原创 7-Django-url反向解析

1、代码中URL可以出现的位置一个是在HTML模板中,一个是在视图函数中:1、模板【HTML】中(1) <a href='URL'>超链接</a> 点击后页面跳转至URL(2) <form action='URL' method='post'> form表单中的数据,用post方法提交至URL2、视图函数中(1)302跳转 HttpResponseRedirect(URL) 将用户地址栏中的地址跳转到URL2、代码中URL书写规范(1)绝

2021-12-27 19:50:46 758

原创 6-Django模板层--过滤器和继承

本节介绍Django模板层的过滤器和模板继承。1、模板过滤器定义:在变量输出时对变量的值进行处理作用:可以通过使用过滤器来改变变量的输出显示语法:{{变量 | 过滤器1:’参数值1‘ | 过滤器2:’参数值2‘…}}官方文档:https://docs.djangoproject.com/en/2.2/ref/templates/builtins/常用过滤器:过滤器说明lower将字符串转换为全部小写upper将字符串转换为大写形式safe默认不对变量内的

2021-12-25 11:06:05 154

原创 5-Django模板层变量和标签

一、变量1、能传递到模板中的数据类型有:str – 字符串int – 整型list – 数组tuple – 元组dict – 字典func – 方法obj – 类实例化的对象2、在模板中使用上述变量的语法:{{变量名}}{{变量名.index}}{{变量名.key}}{{对象.方法}}{{函数名}}案例urls.py path('test_html_param',views.test_html_param),views.pydef test_html_pa

2021-12-24 17:19:04 770

原创 4-Django的设计模式及模板层

1、传统个MVC模式2、Django的MTV模式3、Django模板层(1) 什么是模板模板是可以根据字典数据动态变化的HTML网页模板可以根据视图中传递的字段数据动态生成相应的HTML网页(2)模板配置1) 创建模板文件夹 <项目名>/templates2)在settings.py中 TEMPLATES配置项,修改DIRS 为创建的文件夹TEMPLATES配置项参数介绍:BACKEND: 指定模板的引擎DIRS : 模板的搜索目录(可以是1个或多个)APP_

2021-12-24 15:00:04 728

原创 3-Django请求和响应

一、定义请求是指浏览器端通过http协议发送给服务器端的数据响应是指服务器端接收到请求后做相应的处理后再回复给浏览器端的数据请求中的方法HTTP请求可与使用多种请求方法。HTTP1.0定义了3种请求方法:GET, POST, HEAD 方法HTTP1.1 新增了5种请求方法: OPTIONS, PUT, DELETE, TRACE , CONNECT方法响应的状态码http状态码分为5类,如下:二、Django中的请求和响应请求在Django实则就是视图函数的第一个参数,即Htt

2021-12-24 11:03:10 175

原创 2-Django路由配置

案例一案例描述:访问:http://127.0.0.1:8000/ ---- 页面展示:这是我的首页访问:http://127.0.0.1:8000/page/1 ---- 页面展示: 这是第1页访问:http://127.0.0.1:8000/page/2 ---- 页面展示: 这是第2页开发(1) urls.py 添加pathfrom django.contrib import adminfrom django.urls import path,re_pathfrom .

2021-12-23 18:09:49 695

原创 1-pycharm 创建Django项目--项目结构介绍

第一步:创建Django 项目,选择虚拟环境操作:file -- new project - Django新创建的项目结构如下图:下面介绍新建的Django项目的目录结构:manage.py:包含项目管理的子命令。直接执行 python manage.py 可列出所有的Django子命令 python manage.py runserver 启动服务 python manage.py startapp 创建应用 python manage.py migrate...

2021-12-20 18:27:10 1104

原创 Python使用Sqlalchemy连接数据库

一、简介SQLAlchemy是用Python编程语言开发的一个开源项目。它提供了SQL工具包和ORM(对象关系映射)工具,使用MIT许可证发行。SQLAlchemy最初在2006年2月发行,发行后便很快的成为Python社区中最广泛使用的ORM工具之一,丝毫不亚于Django自带的ORM框架。SQLAlchemy采用简单的Python语言,提供高效和高性能的数据库访问,实现了完整的企业级持久模型。它的理念是,SQL数据库的量级和性能比对象集合重要,而对象集合的抽象又重要于表和行。二、安装s.

2021-12-15 09:53:09 7213

原创 Python 使用PyMySql 连接数据库

'''注意:PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。使用pymysql连接数据库安装命令: pip install pymysql'''import pymysqlpymysql.install_as_MySQLdb()# 打开数据库连接db = pymysql.connect(host="@@@@", user="root", ...

2021-12-10 14:14:28 2214

原创 Jemter -- BeanShell PostProcessor

一、简介BeanShellPostProcessor 是一个轻量级的面向Java的脚本语言,允许使用标准的Java语法来处理Json数据。特点:需要下载第三方jar包、有简单的Java基础、可以使用Java进行逻辑判断提取更多复杂的值。我们这里下载fastjosn.jar(fastjson-1.1.6.jar)包用以解析json数据。将下载后的jar包放在jmeter文件的lib下,然后重启即可。二、添加方式在需要提取信息的取样器下添加。取样器上右键点击“添加”---“后置处理器”-

2021-12-03 10:43:47 1319

typorasetupx64_0.9.72.zip

Typora中文版是一款好用极简免费的跨平台Markdown编辑器,软件使用这款软件能够帮助用户轻松将文本转换到HTML,软件从底层向上设计,软件支持markdown的标准语法,同时这款软件还支持动态预览功能,一键预览,让一切都变得如此干净、纯粹,是一款不可多得的优质markdown编辑器。

2019-08-29

matplotlib-1.5.3-cp27-cp27m-win_amd64.whl

matplotlib-1.5.3-cp27-cp27m-win_amd64.whl

2017-06-21

分词词性标记语料

分词词性标记语料

2017-06-21

jieba分词软件包Python

2017-05-15

中文分词程序

中文分词程序

2017-05-13

eclipse noen 中文语言包

eclipse noen 中文语言包

2016-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除