详解Pymongo常用查询方法总结

Python 直接连接mongodb数据库进行查询操作1、安装所需模块使用到的是pymongo模块,安装方法:pip install pymongo2、环境验证3、连接数据库import pymongodef operating_mongo...

2021-01-29

如何用python开发Zeroc Ice应用

Zeroc Ice简介
  Zeroc ICE(Internet Communications Engine ,互联网通信引擎)是目前功能比较强大和完善的RPC框架,支持跨平台、跨语言调用。它非常灵活,可以通过TCP...

2021-01-29

Python swapcase函数有什么用

Python swapcase()swapcase() 函数用于对字符串的大小写字母进行转换,将其中所有大写字母均成为小写字母,反之亦然。语法str.swapcase();参数 NA。返回值:返回大小写字母转换...

2021-01-28

python数据分析方向的第三方库是什么

Python是数据处理常用工具,可以处理数量级从几K至几T不等的数据,具有较高的开发效率和可维护性,还具有较强的通用性和跨平台性。Python可用于数据分析,但其单纯依赖Python本身自...

2021-01-28

Python实现微信表情包炸群功能

Python实现微信表情包炸群效果,具体代码如下所示;# -*- coding = utf-8 -*-# @Time : 2021/1/26 15:19# @Author : 陈良兴# @File : 微信表情包炸群.py# @Software : PyCharm#...

2021-01-28

Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)

可以直接跳到最后整体代码看一看是不是很少的代码!!!!
思路:
1. 数据的整合
2. 图片的灰度转化
3. 图片的二值转化
4. 图片的轮廓识别
5. 得到图片的顶点数
6. 依据顶点数判断图...

2021-01-28

python如何构建mock接口服务

引言
Mock 即模拟,就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,其最大的优势就是降级前后端耦合度,使前端工程师...

2021-01-28

pytest fixtures装饰器的使用和如何控制用例的执行顺序

pytest fixtures装饰器pytest中可以使用@pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。可以使用这种方式来完成测试之前的初...

2021-01-28

如何用tempfile库创建python进程中的临时文件

技术背景
临时文件在python项目中时常会被使用到,其作用在于随机化的创建不重名的文件,路径一般都是放在Linux系统下的/tmp目录。如果项目中并不需要持久化的存储一个文件,就可...

2021-01-28

python基于Kivy 写一个图形桌面时钟程序

Kivy 是一个开源的 Python 第三方库,可以用来快速开发应用程序。它有如下三个特点: 跨平台
Kivy 编写的程序可在 Linux,Windows,OS X,Android,iOS 和 Raspberry Pi 上运行。...

2021-01-28

Python3中对json格式数据的分析处理

Python3中对json格式数据的处理json数据的类型转换,数据提取文章目录 Python3中对json格式数据的处理前言一、如何将json数据转换成python内部的数据类型二、访问json对象里...

2021-01-28

K近邻法(KNN)相关知识总结以及如何用python实现

1、基本概念
K近邻法(K-nearest neighbors,KNN)既可以分类,也可以回归。  KNN做回归和分类的区别在于最后预测时的决策方式。 KNN做分类时,一般用多数表决法 K...

2021-01-28

Python机器学习工具scikit-learn的使用笔记

scikit-learn 是基于 Python 语言的机器学习工具 简单高效的数据挖掘和数据分析工具 可供大家在各种环境中重复使用 建立在 NumPy ,SciPy 和 matplotlib 上 开源,可商业使...

2021-01-28

详解win10下pytorch-gpu安装以及CUDA详细安装过程

1.Cuda的下载安装及配置 首先我们要确定本机是否有独立显卡。在计算机-管理-设备管理器-显示适配器中,查看是否有独立显卡。 可以看到本机有一个集成显卡...

2021-01-28

教你一分钟在win10终端成功安装Pytorch的方法步骤

小书学习的主要方向是TensorFlow和Pytorch,今天就来安装一下Pytorch。第一步:去官网看看
Pytorch官网:(https://pytorch.org/)
点击get started
第二步:选择与自己相匹配的版本...

2021-01-28

详解Python调用系统命令的六种方法

作为胶水语言,Python可以很方便的执行系统命令,Python3中常用的执行操作系统命令有os.system()、os.popen()、subprocess.popen()、subprocess.call()、subprocess.run()、sub...

2021-01-28

python+opencv3.4.0 实现HOG+SVM行人检测的示例代码

参照opencv官网例程写了一个基于python的行人检测程序,实现了和自带检测器基本一致的检测效果。网址 :https://docs.opencv.org/3.4.0/d5/d77/train_HOG_8cpp-example.htmlope...

2021-01-28

python实现爬取微博热搜存入Mysql

python爬取微博热搜存入Mysql 最终的效果 使用的库 目标分析 一:得到数据 二:链接数据库 总代码 最终的效果废话不多少,直接上图

这里可以清楚的看到,数据库里包含了日...

2021-01-27

一个入门级python爬虫教程详解

2020年4月补充鉴于配置自动化测试这套框架确实稍微有点麻烦,许多小伙伴在配置的过程中总是踩坑,最近写了篇简化版的入门教程,不想折腾Android SDK的小伙伴可以移步到那篇文章:ht...

2021-01-27

Python中Pyspider爬虫框架的基本使用详解

1.pyspider介绍 一个国人编写的强大的网络爬虫系统并带有强大的WebUI。采用Python语言编写,分布式架构,支持多种数据库后端,强大的WebUI支持脚本编辑器,任务监视器,项目管...

2021-01-27

Python开发.exe小工具的详细步骤

v1.0.0完成基础框架、初始功能背景:为了提高日常工作效率、学习界面工具开发,可以将一些常用的功能集成到一个小的测试工具中,供大家使用。一、环境Python3,pyinstallpyinstall...

2021-01-27

selenium+python实现基本自动化测试的示例代码

安装selenium打开命令控制符输入:pip install -U selenium火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能Selenium IDE 是嵌入到Firefox 浏览器中的一个插件...

2021-01-27

python re.match()用法相关示例

学习python爬虫时遇到了一个问题,书上有示例如下:import reline='Cats are smarter than dogs'matchObj=re.match(r'(.*)are(.*?).*',line)if matchObj: print('matchObj....

2021-01-27

python+selenium爬取微博热搜存入Mysql的实现方法

最终的效果废话不多少,直接上图这里可以清楚的看到,数据库里包含了日期,内容,和网站link
下面我们来分析怎么实现使用的库import requestsfrom selenium.webdriver import Chrom...

2021-01-27

Python实现网络聊天室的示例代码(支持多人聊天与私聊)

实验名称:网络聊天室功能:i. 掌握利用Socket进行编程的技术
ii. 掌握多线程技术,保证双方可以同时发送
iii. 建立聊天工具
iv. 可以和单人聊天
v. 可以和多个人同时进行聊天
vi...

2021-01-27

基于Python的接口自动化unittest测试框架和ddt数据驱动详解

引言在编写接口自动化用例时,我们一般针对一个接口建立一个.py文件,一条接口测试用例封装为一个函数(方法),但是在批量执行的过程中,如果其中一条出错,后面的用例就无法执行,还有在...

2021-01-27

python实现scrapy爬虫每天定时抓取数据的示例代码

1. 前言。1.1. 需求背景。 每天抓取的是同一份商品的数据,用来做趋势分析。 要求每天都需要抓一份,也仅限抓取一份数据。 但是整个爬取数据的过程在时间上并不确定,受本地...

2021-01-27

使用bandit对目标python代码进行安全函数扫描的案例分析

技术背景在一些对python开源库代码的安全扫描中,我们有可能需要分析库中所使用到的函数是否会对代码的执行环境造成一些非预期的影响。典型的例如python的沙箱逃逸问题,通过一...

2021-01-27

用Python实现定时备份Mongodb数据并上传到FTP服务器

实现的功能:在win7下,每天晚上1点,自动将 F:/data中所有文件进行压缩,以[mongodb+日期]命名,将压缩好的文件存储在本地目录 F:\MongoDbData\,然后将这个压缩好的文件上传到ftp://1...

2021-01-27

Python爬虫实现selenium处理iframe作用域问题

项目场景:在使用selenium模块进行数据爬取时,通常会遇到爬取iframe中的内容。会因为定位的作用域问题爬取不到数据。问题描述:我们以菜鸟教程的运行实例为案例。
按照正常的定...

2021-01-27

Python利用socket模块开发简单的端口扫描工具的实现

一、socket
1.简介
Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。socket的工作流程 socket 采...

2021-01-27

详解appium自动化测试工具(monitor、uiautomatorviewer)

appium 是一个自动化测试开源工具,支持iOS和 Android平台上的原生应用,web应用和混合应用。 移动原生应用:单纯用ios或者android开发语言编写的、针对具体某类移动设备、可直...

2021-01-27

python工具快速为音视频自动生成字幕(使用说明)

为音视频自动生成字幕的 python 工具autosub 是一个能自动为音视频生成字幕的 python 包,以下为其简介和使用说明。autosubautosub 原本使用 python 2.X 开发,仅支持 linux 和...

2021-01-27

python正则表达式re.match()匹配多个字符方法的实现

1. *表示匹配任意多个字符 \d*表示匹配任意多个数字字符
import re text = "123h1ello world"text1 = "123Hello world456"text2 = "hello world" res = re.match("\d*",...

2021-01-27

Python中正则表达式对单个字符,多个字符和匹配边界等使用

Regular Expression,正则表达式,又称正规表示式、正规表示法、正则表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的...

2021-01-27

python利用appium实现手机APP自动化的示例

写这个东西也是自己喜欢研究些自动化的东西,以下全是自己的经验所得,由于开源的软件对于各版本以及操作系统要求很高,会经常碰到一些不兼容的问题,这个都属于正常的,换版本就对了...

2021-01-26

python 基于opencv去除图片阴影

一、前言
如果你自己打印过东西,应该有过这种经历。如果用自己拍的图片,在手机上看感觉还是清晰可见,但是一打印出来就是漆黑一片。比如下面这两张图片:因为左边的图片有大片阴...

2021-01-26

python中用ggplot绘制画图实例讲解

Python的绘图库也允许用户创建优雅的图形,本章给大家介绍的是关于ggplot绘制画图的技巧,ggplot2建立在grid系统上,这个系统不支持纹理。需要额外创建一堆数据,再基于这些数据构...

2021-01-26

python中altair可视化库实例用法

作为六大python可视化库,基本上学会都是可以通吃任何领域的存在,本章要给大家介绍的Altair就是其中之一的可视化库,能够将数据转化为非常直观的图片,让我们更加清晰的认知数据之...

2021-01-26

用Python制作音乐海报

前言
前段时间在一个朋友那么得到的灵感,想到可以用音乐播放页面作为一张海报图片。其实接下来要讲的和海报还是有差距的,而具体实现也只是简单的图片粘贴,但是在效果上还是不...

2021-01-26

python中pyqtgraph知识点总结

PyQtGraph是纯Python的,只是它底层调用的是PyQt,也就是Qt的Python封装,底层用C/C++语言开发的库,它是在PyQt的基础上开发的可视化控件,相较于老牌的绘制库,PyQtGraph在绘图速度上...

2021-01-26

selenium与xpath之获取指定位置的元素的实现

今天有点新的与大家分享,关于selenium与xpath之间爬数据获取指定位置的时候,方式不一样哦。详情可以看我的代码,以b站来看好吧:

查看这href元素,如果是xpath,肯定这么写是没有问...

2021-01-26

详解用selenium来下载小姐姐图片并保存

下载小姐姐图片并保存 请求的地址 伪装 定位元素 下载图片 保存好了
下面开始我们的实战,这个是我们今天访问的url:url = 'http://pic.netbian.com/4kmeinv/'1,先把包给...

2021-01-26

使用豆瓣源来安装python中的第三方库方法

这里以安装简单的nonebot库为例子欧克,简明扼要,拿走点赞哟:
大家想要的豆瓣源如下:
因为有几个,但在这里还是建议使用国内的豆瓣源,本人感觉好用。pip3 install nonebot -i http:...

2021-01-26

Python数据模型与Python对象模型的相关总结

数据模型==对象模型
Python官方文档说法是“Python数据模型”,大多数Python书籍作者说法是“Python对象模型”,它们是一个意思,表示“计算机编程语言中对象的属性”。这句话有...

2021-01-26

python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解

JDBC Request
这个 Sampler 可以向数据库发送一个 jdbc 请求(sql 语句),并获取返回的数据库数据进行操作。它 经常需要和 JDBC Connection Configuration 配置原件(配置数据库连...

2021-01-26

python如何用matplotlib创建三维图表

Matplotlib 最开始被设计为仅支持二维的图表。到 1.0 版本发布左右,一些三维图表的工具在二维展示的基础上被创建了出来,结果就是 Matplotlib 提供了一个方便的(同时也是有限的...

2021-01-26

python Matplotlib基础--如何添加文本和标注

创建一个优秀的可视化图表的关键在于引导读者,让他们能理解图表所讲述的故事。在一些情况下,这个故事可以通过纯图像的方式表达,不需要额外添加文字,但是在另外一些情况中,图表需...

2021-01-26

详解使用python爬取抖音app视频(appium可以操控手机)

记录一下如何用python爬取app数据,本文以爬取抖音视频app为例。编程工具:pycharmapp抓包工具:mitmproxyapp自动化工具:appium运行环境:windows10思路:假设已经配置好我们所需要的...

2021-01-26

使用Python+Appuim 清理微信的方法

使用 Appium安装一下 Python 用到的模块pip install Appium-Python-Client获取好友列表在 Pycharm 中配置一下启动环境desired_capabilities = { 'platformName': 'Android...

2021-01-26
返回顶部
顶部