Appium+Python实现简单的自动化登录测试的实现

前言要想让手机app自动登录,也就是让app自己操作。所以在脚本中我们需要对app控件进行操作,那么我们需要获取控件的信息。可以使用..\android-sdk-windows\tools目录下的uiaut...

2021-01-26

python中HTMLParser模块知识点总结

本章内容,我们主要来讲一下Python内置的HTML解析库HTMLParser模块,基本上也是应用于页面抓取上,假设,我们需要去收集页面上已存在的静态链接,但是页面肯定代码量都非常大,并且页面...

2021-01-25

python中K-means算法基础知识点

能够学习和掌握编程,最好的学习方式,就是去掌握基本的使用技巧,再多的概念意义,总归都是为了使用服务的,K-means算法又叫K-均值算法,是非监督学习中的聚类算法。主要有三个元素,其...

2021-01-25

numba提升python运行速度的实例方法

大家都知道Python运行速度很慢,但是轮子多,因此用户十分广泛,在各种领域上都能用到Python,但是最头疼的还是,解决运行速度问题,因此这里给大家介绍的是numba,是基本是等于再造语言...

2021-01-25

2021年值得向Python开发者推荐的VS Code扩展插件

Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows、 Linux 和 macOS 等操作系统的免费代码编辑器,它支持测试,并内置了 Git 版本控制功能,同时也具有开发环境...

2021-01-25

pycharm配置QtDesigner的超详细方法

一、QtDesigner介绍Qt Designer 是一款GUI界面工具,可以实现将UI设计界面转为Python代码的工具;二、安装 QTdesigner使用命令pip install PyQt5-tools -i http://pypi.douban....

2021-01-25

Python扫描端口的实现

通过python代码对局域网内某IP开启的端口进行扫描**此时发现线程小于等于800时,代码可以正常运行,大于时会出现报错,发现是线程并发数量太多,系统不支持如此多的线程并发。****...

2021-01-25

Python 将代码转换为可执行文件脱离python环境运行(步骤详解)

**将Python程序(.py)转换为Windows可执行文件(.exe)第一步:安装pyinstaller打开cmd,输入 pip install pyinstallerpip install pyinstaller可能由于网络问题,下载会出现超时的...

2021-01-25

Python实现京东抢秒杀功能

京东购物车抢购商品1.Python的下载和安装这里由于我们代码是基于Python来执行的所以我们这里需要2个东西:
一个是Python本身,另一个是pycharm,只需要这两个哦!!!网上有很多教程,所...

2021-01-25

Python Process创建进程的2种方法详解

前面介绍了使用 os.fork() 函数实现多进程编程,该方法最明显的缺陷就是不适用于 Windows 系统。本节将介绍一种支持 Python 在 Windows 平台上创建新进程的方法。Python mult...

2021-01-25

使用python对excel表格处理的一些小功能

python对excel表格处理的一些小功能 功能概览pandas库的一些应用文件读入计算表格中每一行的英文单词数简单用textblob进行自然语言情感分析判断一行中是不是有两列值都与其...

2021-01-25

全网最详细的PyCharm+Anaconda的安装过程图解

一.下载安装包1.安装网址https://www.jetbrains.com/pycharm/2.在导航栏输入网址回车3.点击 DOWNLOAD。4.下载它有专业版和社区版,我们下载社区版就可以使用了。(专业版要收费...

2021-01-25

selenium+超级鹰实现模拟登录12306

最近迷上了用selenium去登陆各大网站,别说selenium真挺好用,可以轻松搞定ajax动态加载的网页,不用很费劲的去抓包查找。咳咳…跑题了,回归正题。
这次用selenium去登录12306网站...

2021-01-24

Ubuntu20下的Django安装的方法步骤

网上找了很多资料,都不理想。其实ubuntu20以后的版本,很多功能都预装好了,安装django也没有以前的版本那么复杂。
很简单,只需要几步就可以安装成功。因为 ubuntu20 里已经预装...

2021-01-24

详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库

获取要爬取的URL

爬虫前期工作用Pycharm打开项目开始写爬虫文件字段文件items# Define here the models for your scraped items## See documentation in:# https://docs.s...

2021-01-24

详解springboot集成websocket的两种实现方式

WebSocket跟常规的http协议的区别和优缺点这里大概描述一下一、websocket与http http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送...

2021-01-24

SpringBoot2.0集成WebSocket实现后台向前端推送信息

什么是WebSocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。为什么需要 WebSoc...

2021-01-24

Spring整合MyBatis的三种方式

1、整合之前的环境准备导入相关的jar包Junit测试<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope></d...

2021-01-24

SpringBoot集成redis实现分布式锁的示例代码

1、准备
使用redis实现分布式锁,需要用的setnx(),所以需要集成Jedis需要引入jar,jar最好和redis的jar版本对应上,不然会出现版本冲突,使用的时候会报异常redis.clients.jedis.Jed...

2021-01-24

Spring实现声明式事务的方法详解

1、回顾事务 事务在项目开发过程非常重要,涉及到数据的一致性的问题,不容马虎! 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。事务就是把一系列的...

2021-01-24

SpringCloud2020整合Nacos-Bootstrap配置不生效的解决

因为公司现在换成了nacos,所以自己写了demo学习一下。结果第一步就走不下去。在使用nacos-config读取nacos配置时。发现bootstrap.yml一直不生效。按照网上的解决方法引入依...

2021-01-24

Java的深拷贝与浅拷贝的几种实现方式

1、介绍关于Java的深拷贝和浅拷贝,简单来说就是创建一个和已知对象一模一样的对象。可能日常编码过程中用的不多,但是这是一个面试经常会问的问题,而且了解深拷贝和浅拷贝的原...

2021-01-24

Python爬虫入门教程01之爬取豆瓣Top电影

前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理基本开发环境 Python 3.6 Pycharm相关模块的使用 requests...

2021-01-24

Python爬虫入门教程02之笔趣阁小说爬取

前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。前文01、python爬虫入门教程01:豆瓣Top电影爬取基本开发环境 Py...

2021-01-24

详解用 python-docx 创建浮动图片

相信大家对python-docx这个常用的操作docx文档的库都不陌生,它支持以内联形状(Inline Shape)的形式插入图片,即图片和文本之间没有重叠,遵循流动版式(flow layout)。但是,截至最新的...

2021-01-24

python 图像增强算法实现详解

使用python编写了共六种图像增强算法:
1)基于直方图均衡化
2)基于拉普拉斯算子
3)基于对数变换
4)基于伽马变换
5)限制对比度自适应直方图均衡化:CLAHE
6)retinex-SSR
7)retinex...

2021-01-24

浅析python字符串前加r、f、u、l 的区别

先给大家介绍下Python 字符串前面加u,r,b,f的含义(字符串前缀)1、字符串前加 u例:u"我是含有中文字符组成的字符串。"作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符...

2021-01-24

详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式

方式1.打开Windows的cmd,在cmd中输入jupyter notebook --generate-config如下图:

可以看到路径为D:\Users……找到此路径修改jupyter_notebook_config.py文件

打开此文...

2021-01-24

详解如何修改jupyter notebook的默认目录和默认浏览器

1 修改默认目录最近刚刚开始学习Python,比较好的一个IDE就是jupyter Notebook。可以一个cell一个cell的显示结果,对于新手学习Python非常的实用。
但是有个蛋疼的地方就是,每次...

2021-01-24

使用numpngw和matplotlib生成png动画的示例代码

在matplotlib官网看到了第三方库numpngw的简介,利用该库作为插件可以辅助matplotlib生成png动画。numpngw概述
numpngw库可生成PNG静态图像和PNG动画。 通过write_png函数可...

2021-01-24

利用Python函数实现一个万历表完整示例

前言大家可以根据格式化打印字符去调一下最后的输出,不过有中文好像不好调整,可以换成星期的单词,这样应该会好一点,format()函数可以用来格式化打印字符,format()可以使用字符串...

2021-01-23

Python字符串对齐、删除字符串不需要的内容以及格式化打印字符

删除字符串中不需要的内容
1、strip()方法strip:默认是去掉首尾的空白字符,但是也可以指定其他字符;lstrip:只去掉左边的;rstrip:只去掉右边的;print('+++apple '.strip()) # '+++a...

2021-01-23

简介Python的sklearn机器学习算法

导入必要通用模块import pandas as pdimport matplotlib.pyplot as pltimport osimport numpy as npimport copyimport reimport math一 机器学习通用框架:以knn为例#利用邻...

2021-01-22

python获取当前时间

python获取当前时间首先下载安装好python;下载地址:https://www.python.org/downloads/windows/如下图打开官网下载链接,点击:注:选择合适自己电脑的版本然后在phpcn01这个文件夹...

2021-01-22

python中==是什么意思

python中==是什么意思?python中==是比较运算符,也就是等于运算符,是用于比较两个值是否相等的,若不相等则返回False,若相等则返回true。python中等于运算符的使用方法:首先创建一...

2021-01-22

Python读取pdf表格写入excel的方法

背景
今天突然想到之前被要求做同性质银行的数据分析。妈耶!十几个银行,每个银行近5年的财务数据,而且财务报表一般都是 pdf 的,我们将 pdf 中表的数据一个个的拷贝到 excel 中,...

2021-01-22

python 基于UDP协议套接字通信的实现

一、UPD实现单用户通信
服务端:'''from socket import *server=socket(AF_INET,SOCK_DGRAM) - 这里代指的是一种数据报协议,数据报协议指的就是udp协议(补充: 数据报就是自己u...

2021-01-22

详解matplotlib中pyplot和面向对象两种绘图模式之间的关系

matplotlib有两种绘图方式,一种是依托matplotlib.pyplot模块实现类似matlab绘图指令的绘图方式,一种是面向对象式绘图,依靠FigureCanvas(画布)、 Figure (图像)、 Axes (轴域) 等...

2021-01-22

Jmeter调用Python脚本实现参数互相传递的实现

接口性能测试时,接口请求参数是根据一定的规则拼接后进行MD5加密后再进行传参,因此借助于python脚本实现,则可以有效提升测试效率。
1.分析参数加密规则:NonceStr:时间戳 + 一个...

2021-01-22

Python实现王者荣耀自动刷金币的完整步骤

想写一个游戏的辅助脚本(或者外挂&#63; )很久了。这几天工作、考试都完成的差不多了,闲下来写一个王者荣耀的刷金币脚本,供大家参考。原理我想,游戏的脚本应该都是差不多的,我们玩...

2021-01-22

python 合并多个excel中同名的sheet

大家好~ 老Amy来啦!已经n久没有给大家输出关于办公自动化的文章了…为什么呢?罗列原因: 太忙!(被领导“压榨”) 太忙!(没有额外的精力揣测大家办公的需求) 太忙!(持续吃瓜中)
...

2021-01-22

浅析pandas随机排列与随机抽样

随机排列
利用 numpy.random.permutation() 函数,可以返回一个序列的随机排列。将此随机排列作为 take() 函数的参数,通过应用 take() 函数就可实现按此随机排列来调整 Series...

2021-01-22

Django url 路由匹配过程详解

1 Django 如何处理一个请求
当一个用户请求Django 站点的一个页面,下面是Django 系统决定执行哪个Python 代码使用的算法:Django 确定使用根 URLconf 模块。通常,这是 ROOT_URL...

2021-01-22

python实现简单的井字棋游戏(gui界面)

项目输出项目先决条件
要使用python构建井字游戏,我们需要tkinter模块和python的基本概念Tkinter模块是用于渲染图形的标准图形用户界面。Tkinter.messagebox用于显示消息框...

2021-01-22

详解pandas映射与数据转换

在 pandas 中提供了利用映射关系来实现某些操作的函数,具体如下: replace() 函数:替换元素; map() 函数:新建一列; rename() 函数:替换索引。
一、replace() 用映射替换元素...

2021-01-22

如何使用Python进行PDF图片识别OCR

使用场景
使用图片识别可以快速提取图片中的信息,方便高效。Python并不能直接对PDF进行识别,所以如果是识别PDF的话,需要先将PDF转化为图片,然后再进行识别。必备工具
Python...

2021-01-22

python+selenium实现12306模拟登录的步骤

简介:这里是利用了selenium+图片识别验证,来实现12306的模拟登录,中间也参考了好几个项目,实现了这个小demo,中间也遇到了很多的坑,主要难点在于图片识别和滑动验证这两个方面,图片...

2021-01-22

Python爬虫回测股票的实例讲解

股票和基金一直是热门的话题,很多周围的人都选择不同种类的理财方式。就股票而言,肯定是短时间内收益最大化,这里我们需要用python爬虫的方法,来帮助我们获取一些股票的数据,这样...

2021-01-22

python基于爬虫+django,打造个性化API接口

简述
今天也是同事在做微信小程序的开发,需要音乐接口的测试,可是用网易云的开放接口比较麻烦,也不能进行测试,这里也是和我说了一下,所以就用爬虫写了个简单网易云歌曲URL的爬虫...

2021-01-21

介绍python的函数装饰器

pyhton的函数装饰器可以将装饰器函数通过@方法很便捷的为函数增添功能"""一.函数用法"""def sum_list(list): """将列表中的数字求和 输入:含有数字的列表 list=[2,...

2021-01-21
返回顶部
顶部