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

利用python进行文件操作

作者: wyh草样出处:https://www.cnblogs.com/wyh0923/p/14084898.html什么是文件
文件是系统存储区域的一个命名位置,用来存储一些信息,便于后续访问。能够在非易失性存储器中实...

2021-01-13

python中entry用法讲解

小编之前向大家讲解了很多关于字符串的知识,大家也都知道字符串在python中的作用很大,那你知道在python中用于接收字符串等输入,让用户可与之交互以输入或操作字符串数据的对象...

2021-01-13

python爬虫爬取淘宝商品比价(附淘宝反爬虫机制解决小办法)

因为评论有很多人说爬取不到,我强调几点kv的格式应该是这样的:
kv = {‘cookie':‘你复制的一长串cookie',‘user-agent':‘Mozilla/5.0'}注意都应该用 ‘' ,然后还有个英文的...

2021-01-13

Python爬虫逆向分析某云音乐加密参数的实例分析

本文转自:https://blog.csdn.net/qq_42730750/article/details/108415551前言  各大音乐平台是从何时开始收费的这个问题没有追溯过,印象中酷狗在16年就已经开始...

2021-01-13

pycharm + django跨域无提示的解决方法

如何解决pycharm配置跨域不提示?正常我们需在在如上中间件内配置跨域,但是2019之前的版本配置中间件可能需要全部自己敲出来,不会有提示,那我们不妨换个位置试试在TEMPLATES模板...

2021-01-13

python集合的新增元素方法整理

我们可以把全体人数当作一个集合,想要往其中加入新人有不同的增加方式。可以一周增加一次,也可以集中到月底一起加入集体。我们今天所要讲的在python集合中,添加元素的两种方法...

2021-01-13

python可视化 matplotlib画图使用colorbar工具自定义颜色

python matplotlib画图使用colorbar工具自定义颜色 colorbar(draw colorbar without any mapple/plot)自定义colorbar可以画出任何自己想要的colorbar,自由自在、不受约束,不依...

2021-01-13

解决python 执行shell命令无法获取返回值的问题

问题背景:利用python获取服务器中supervisor状态信息时发现未能获取到返回值。python获取执行shell命令后返回值得几种方式:# 1.os模块ret = os.popen("supervisorctl status"...

2021-01-13

python使用dlib进行人脸检测和关键点的示例

#!/usr/bin/env python# -*- coding:utf-8-*-# file: {NAME}.py# @author: jory.d# @contact: dangxusheng163@163.com# @time: 2020/04/10 19:42# @desc: 使用dlib进行人脸...

2021-01-13

解决Pymongo insert时会自动添加_id的问题

在使用pymongo时遇到了一个小坑:在Flask框架中,将字典插入mongodb后再返回就报错@app.route('xxxx')def main(): ... data = { 'a':'a', 'b':'b' } mycol.insert_one(data) re...

2021-01-13

Python 利用flask搭建一个共享服务器的步骤

零、概述我利用flask搭建了一个简易的共享服务器,分享给大家一、python代码import osimport timefrom flask import Flask,render_template,url_for,redirect,send_from_dire...

2021-01-13

python中复数的共轭复数知识点总结

理科学生应该都了解过共轭吧,经常在数学或者物理还有化学中出现,在坐标轴上去描述共轭函数还是比较清晰的,py语言里也经常会出现关于共轭函数的使用,操作也非常有趣, 在计算机课...

2021-01-13

Django中使用Celery的方法步骤

(一)、概述
Celery是一个简单、灵活和可靠的基于多任务的分布式系统,为运营提供用于维护此系统的工具。专注于实时处理的任务队列,同时也支持任务的调度。执行单元为任务(task...

2021-01-13

python中round函数保留两位小数的方法

在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一。四舍五...

2021-01-13

Python实现PS滤镜中的USM锐化效果

本文用 Python 实现 PS 滤镜中的 USM 锐化效果import matplotlib.pyplot as pltfrom skimage import iofrom skimage.filters import gaussianfile_name='D:/Visual Effects...

2021-01-13

python 写一个文件分发小程序

一、概述该小程序实现从源端到目标端的文件一键拷贝,源端和目标段都在一台电脑上面,只是目录不同而已二、参数文件说明1. settings.txt的说明
a. 通过配置settings.txt,填源端...

2021-01-13
返回顶部
顶部