python录音并调用百度语音识别接口的示例

#!/usr/bin/env pythonimport requestsimport jsonimport base64import pyaudioimport waveimport osimport psutil#首先配置必要的信息def bat(voice_path): baidu_server...

2021-01-13

python 使用paramiko模块进行封装,远程操作linux主机的示例代码

import timeimport paramikoclass HandleParamiko: ''' 定义一个linux处理类 ''' def __init__(self, hostname, password, port=22, username='root'): ''' 构造...

2021-01-13

Python 实现PS滤镜的旋涡特效

实现效果:实现代码import numpy as npfrom skimage import img_as_floatimport matplotlib.pyplot as pltfrom skimage import ioimport mathimport numpy.matlibfile_name2=...

2021-01-13

基于Django快速集成Echarts代码示例

1.在线定制下载echarts
https://echarts.apache.org/zh/builder.html2.创建一个django项目或者在已有的项目 配置文件中确保数据库配置、static配置、与添加项目名到INSTAL...

2021-01-13

详解Django自定义图片和文件上传路径(upload_to)的2种方式

最近在做一个仿知乎网站的项目了,里面涉及很多图片和文件上传。趁此机会我给大家总结下Django自定义图片和文件上传路径的2种方式吧。方法1: 在Django模型中定义upload_to选...

2021-01-13

python 检测图片是否有马赛克

首先是Canny边缘检测,将图片的边缘检测出来,参考博客https://www.cnblogs.com/techyan1990/p/7291771.html原理讲的很清晰,给原博主一个赞边缘检测之后按照正方形检索来判定是...

2021-01-13

python3中数组逆序输出方法

我们可以很轻松的从1到9或者从9到1正着背一遍,反着背一遍。但是想要在编程实现这些看起来简单的操作,就没那么容易了。因为计算机需要一些指令,去告诉它数字或是其他的内容进行...

2021-01-13

用python爬虫批量下载pdf的实现

今天遇到一个任务,给一个excel文件,里面有500多个pdf文件的下载链接,需要把这些文件全部下载下来。我知道用python爬虫可以批量下载,不过之前没有接触过。今天下午找了下资料,终...

2021-01-13

python3中布局背景颜色代码分析

我们想要给某个模块着重突出,以便引起大家注意的时候,通常给那个模块的背景颜色换亮一点。这种情况的操作多见于我们想要突出表格中的某个数据,或是某一项的名称。在python3中...

2021-01-13

python 调整图片亮度的示例

实现效果实现代码import matplotlib.pyplot as pltfrom skimage import iofile_name='D:/2020121173119242.png'img=io.imread(file_name)Increment = -10.0img = img * 1.0...

2021-01-13

基于Python实现粒子滤波效果

1、建立仿真模型 (1)假设有一辆小车在一平面运动,起始坐标为[0,0],运动速度为1m/s,加速度为0.1 m / s 2 m/s^2 m/s2,则可以建立如下的状态方程:
Y = A ∗ X + B ∗ U Y=A*...

2021-01-13

python爬虫搭配起Bilibili唧唧的流程分析

前言最近需要大规模下载B站视频,同时要将下载好的视频用BV号进行重命名,最后上传至服务器。这个工作一开始我是完全手工完成的,通过游猴来下载,可是下载几十个视频还好,再多一点...

2021-01-13

Python实现迪杰斯特拉算法并生成最短路径的示例代码

def Dijkstra(network,s,d):#迪杰斯特拉算法算s-d的最短路径,并返回该路径和代价 print("Start Dijstra Path……") path=[]#s-d的最短路径 n=len(network)#邻接矩阵维度,...

2021-01-13

Python爬虫简单运用爬取代理IP的实现

功能1: 爬取西拉ip代理官网上的代理ip环境:python3.8+pycharm
库:requests,lxml
浏览器:谷歌
IP地址:http://www.xiladaili.com/gaoni/分析网页源码:
选中div元素后右键找到Copy再...

2021-01-13

Python用摘要算法生成token及检验token的示例代码

# 基础版,不依赖环境import timeimport base64import hashlibclass Token_hander(): def __init__(self,out_time): self.out_time = out_time self.time = self.time...

2021-01-13

Python 实现PS滤镜中的径向模糊特效

实现效果实现代码from skimage import img_as_floatimport matplotlib.pyplot as pltfrom skimage import ioimport numpy as npimport numpy.matlibfile_name='D:/20201211...

2021-01-13

Python更改pip镜像源的方法示例

问:为何要更改pip镜像源?答:因为默认使用的镜像源是https://pypi.org/,国内访问的时候是其慢无比,特别是有时紧急安装库的时候;这时候我们就可以换成国内的镜像源网站,来提升下载的...

2021-01-13

使用python爬取抖音app视频的实例代码

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

2021-01-13

python中pop()函数的语法与实例

语法:列表 list.pop(obj=list[-1])
pop()用于删除并返回列表中的一个元素(默认为最后一个元素)obj:要删除并返回的列表元素字典dict.pop(key[,default])
pop()用于删除字典中给...

2021-01-13

pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题

Problem:Solution:参考stackoverflow给出的解决方案:https://stackoverflow.com/questions/65085956/pycharm-venv-failed-no-such-option-build-dir①确定自己pycharm里面pyt...

2021-01-13

详解Selenium 元素定位和WebDriver常用方法

一、定位元素的8种方式
1、方法介绍 定位一个元素 定位多个元素 含义 find_element_by_id() find_elements_by_id() 通过...

2021-01-13

python 爬虫请求模块requests详解

requests相比urllib,第三方库requests更加简单人性化,是爬虫工作中常用的库requests安装初级爬虫的开始主要是使用requests模块
安装requests模块:
Windows系统:
cmd中:pip insta...

2021-01-13

Python爬虫中Selenium实现文件上传

前言:大部分的文件上传功能都是用input标签实现,这样就完全可以把它看作一个输入框,可以通过send_keys()指定文件进行上传了。本章中用到的关键方法如下:send_keys():上传文件或...

2021-01-13

Selenium获取登录Cookies并添加Cookies自动登录的方法

本章中用到的关键方法如下: get_cookies(): 获得所有cookie信息。 get_cookie(name): 返回字典的key为“name”的cookie信息。 add_cookie(cookie_dict): 添加cookie。“cook...

2021-01-13

Python爬虫之Selenium实现窗口截图

前言:由程序去执行的操作不允许有任何误差,有些时候在测试的时候未出现问题,但是放到服务器上就会报错,而且打印的错误信息并不十分明确。这时,我在想如果在脚本执行出错的时候能...

2021-01-13

python对输出的奇数偶数排序实例代码

我们从小学的时候就学习了奇数偶数,知道整数可以分成奇数和偶数两大类,能被2整除的数叫做偶数,不能被2整除的数叫做奇数。在我们python编程中,会遇到很多数字和代码,有的时候会很...

2021-01-13

Selenium 安装和简单使用的实现

一、简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,Firefox,Safari,Chrome,Opera等。在爬虫上...

2021-01-13

python 根据列表批量下载网易云音乐的免费音乐

运行效果代码# -*- coding:utf-8 -*-import requests, hashlib, sys, click, re, base64, binascii, json, osfrom Crypto.Cipher import AESfrom http import cookiejar"""...

2021-01-13

一文带你了解Python 四种常见基础爬虫方法介绍

一、Urllib方法
Urllib是python内置的HTTP请求库
import urllib.request#1.定位抓取的urlurl='http://www.baidu.com/'#2.向目标url发送请求response=urllib.request.urlope...

2021-01-13

Python爬虫之Selenium鼠标事件的实现

一、常用方法 函数名 说明 click(on_element=None) 点击鼠标右键 click_and_hold(on_element=None) 点击鼠标左...

2021-01-13

Python爬虫之Selenium多窗口切换的实现

前言:在页面操作过程中有时候点击某个链接会弹出新的窗口,但由于Selenium的所有操作都是在第一个打开的页面进行的,这时就需要主机切换到新打开的窗口上进行操作。WebDriver提...

2021-01-13

Python爬虫之Selenium警告框(弹窗)处理

JavaScript 有三种弹窗 Alert (只有确定按钮), Confirmation (确定,取消等按钮), Prompt (有输入对话框),而且弹出的窗口是不能通过前端工具对其进行定位的,这个时候就可以通...

2021-01-13

python 爬取英雄联盟皮肤并下载的示例

爬取结果:爬取代码import osimport jsonimport requestsfrom tqdm import tqdmdef lol_spider(): # 存放英雄信息 heros = [] # 存放英雄皮肤 hero_skins = [] # 获取所...

2021-01-13

Python爬虫之Selenium实现关闭浏览器

前言:WebDriver提供了两个关闭浏览器的方法,一个是前边使用quit()方法,另一个是close()方法 close():关闭当前窗口 quit():关闭所有窗口 quit()是关闭所有窗口,就不过多说了,测...

2021-01-13

利用python制作拼图小游戏的全过程

开发工具Python版本:3.6.4相关模块:pygame模块;以及一些Python自带的模块关注公众号:Python学习指南,回复“拼图”即可获取源码环境搭建安装Python并添加到环境变量,pip安装需要...

2021-01-13

python 发送邮件的示例代码(Python2/3都可以直接使用)

发送普通邮件发送文本和html普通邮件如下:from email.header import Headerfrom email.mime.text import MIMETextfrom email.utils import parseaddr, formataddrimport smt...

2021-01-13

django中cookiecutter的使用教程

一、安装
导入:pipenv install cookiecutter问题:在导入的过程中可能会报错:
pkg_resources.VersionConflict: (importlib-metadata 3.1.0 (/Users/apple/.local/share/virtual...

2021-01-13

python飞机大战游戏实例讲解

记得刚学python那会,作过一个飞机大战小项目,这个项目非常经典,可以帮助初学者提高动手能力,今天把它分享出来。一、项目介绍先放几张图片二、项目实现1.首先安装库pip install...

2021-01-13

Python实现中英文全文搜索的示例

文章版权所有:州的先生博客原文地址:https://zmister.com/archives/1596.html在互联网上的各类网站中,无论大小,基本上都会有一个搜索框,用来给用户对内容进行搜索,小到站点搜索,大...

2021-01-13

浅谈Selenium 控制浏览器的常用方法

1.自定义浏览器窗口大小或全屏
from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get('https://www.baidu.com/')# 自定义窗口大小driver.set_...

2021-01-13

Python爬虫之Selenium实现键盘事件

一、常用按键 按键 说明 Keys.BACK_SPACE 回退键(BackSpace) Keys.TAB 制表键(Tab) Keys.ENTER 回车键(Enter) Keys.SHIFT 大小写转换...

2021-01-13

Python爬虫之Selenium下拉框处理的实现

在我们浏览网页的时候经常会碰到下拉框,WebDriver提供了Select类来处理下拉框,详情请往下看:本章中用到的关键方法如下: select_by_value():设置下拉框的值 switch_to.alert.ac...

2021-01-13

Python爬虫之Selenium设置元素等待的方法

一、显式等待
WebDriverWait类是由WebDirver 提供的等待方法。在设置时间内,默认每隔一段时间检测一次当前页面元素是否存在,如果超过设置时间检测不到则抛出异常(TimeoutExcep...

2021-01-13

利用python如何实现猫捉老鼠小游戏

python实现猫捉老鼠小游戏首界面开始游戏界面然后键盘操作小老鼠上下左右移动,猫自己去追,当猫追上老鼠则游戏结束这里用时3.2秒,最后将游戏时长与猫和老鼠都显示在主页面上下...

2021-01-13

Python批量删除mysql中千万级大量数据的脚本分享

场景描述线上mysql数据库里面有张表保存有每天的统计结果,每天有1千多万条,这是我们意想不到的,统计结果咋有这么多。运维找过来,磁盘占了200G,最后问了运营,可以只保留最近3天的,...

2021-01-13

python中字符串的编码与解码详析

1. 常用的编码
ASCII:只能表示一些字母,数字和特殊的字符,占一个字节 GBK:国家简体中文字符集和繁体字符集,兼容ASCII,占两个字节 Unicode:能够表示全世界上所有的字符,Unicode...

2021-01-13

使用Python通过oBIX协议访问Niagara数据的示例

oBIX 全称是 Open Building Information Exchange,它是基于 RESTful Web Service 的接口的标准,用于构建控制系统。oBIX是在专为楼宇自动化设计的框架内,使用XML和URI在设备网...

2021-01-13

python 爬虫之selenium可视化爬虫的实现

之所以把selenium爬虫称之为可视化爬虫主要是相较于前面所提到的几种网页解析的爬虫方式selenium爬虫主要是模拟人的点击操作selenium驱动浏览器并进行操作的过程是可以观察...

2021-01-13

Selenium 配置启动项参数的方法

一、常用参数 参数 说明 --headless 开启无界面模式(服务器中不加此配置会报错) --user-agent=请求头 配置对象添加User-Agent --window-s...

2021-01-13

Python爬虫之Selenium中frame/iframe表单嵌套页面

在Web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌页面上的元素无法直接定位。这时就需要通过swit...

2021-01-13
返回顶部
顶部