自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 验证码图片生成器的原理与实现

验证码图片生成器的原理与实现1.下载PIL库。2.下载字体,即**.ttf文件,生成验证码可以选择kumo.ttf**,下载之后放入指定路径。3.运行下面代码。from PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFontimport random class ValidCodeImg: def __init__(self): ''' 可以生成一个经过降噪后的随机验证码的

2021-05-18 14:26:45 1016

原创 GIF动图拆分为多个静态图片

GIF动图拆分为多个静态图片1.下载GIF动图,放入指定路径。2.运行下面代码即可。最后会存入某个路径,也应提前定义好。from PIL import Imagepath="D:/image/GIF/1.gif"gif=Image.open(path)path1="D:/image/static/"try: while 1: pic=gif.tell() gif.save(path1+str(pic)+".png") print("分解

2021-05-18 14:16:13 803

原创 图像批量添加数字水印

图像批量添加数字水印首先准备图像文件,然后把该文件中的图像内容作为数字水印批量添加到 某个文件夹中所有图像文件中,要求水印在目标图像文件中的位置随机选择为左上角、右下角或图像中间,并且水印图像的背景在目标图像中设置为透明。1.首先下载要添加的水印图像,放入指定路径。2其次下载添加水印的图像,放入指定路径。3.然后下载好对应的python库。4.最后运行下面的代码即可。下载PIL库,在命令行输入 pip install pillowfrom PIL import Imageimport ran

2021-05-18 14:06:39 1388 1

原创 Python爬虫深入 爬取当当网商品基本信息

Python爬虫深入爬取当当网商品基本信息使用scrapy爬虫框架,创建爬虫项目。基本命令:scrapy startproject dangdangscrapy genspider -lscrapy genspider -t basic dd dangdang.com在dangdang这个爬虫项目下:items.py的内容对爬取数据之后提取的数据进行定义import scrapyclass DangdangItem(scrapy.Item): # define the fiel

2021-04-23 21:26:01 1066

原创 Python爬虫 爬取腾讯视频评论内容

Python爬虫爬取腾讯视频评论内容腾讯视频评论内容在源码里是不可见,所以要使用抓包分析。可安装fiddler代理服务器实现。下面爬了腾讯视频评论内容(不包括回复),及发表评论者的id、昵称和头像链接。下面是《恰好是少年》第2期的评论爬取。#导入模块import urllib.requestimport reimport urllib.error#添加UAheaders={"User-Agent":" Mozilla/5.0 (Windows NT 10.0; WOW64) Apple

2021-04-21 17:57:04 763 1

原创 Python爬虫 爬取CSDN首页的各窗口内容

Python爬虫爬取CSDN首页的各窗口内容还是一些信息的爬取,但处理的方法不同,分享一下,方便大家。#导入模块import urllib.requestimport urllib.errorimport re#csdn的首页网址url="https://www.csdn.net/"#下面注释部分为模拟浏览器请求,但CSDN可直接访问,可不用#headers={"User-Agent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/5

2021-04-11 16:56:51 433 4

原创 Python爬虫 爬取腾讯新闻首页的新闻内容

Python爬虫爬取腾讯新闻首页的新闻内容最近学习了爬虫,爬了一些内容,分享一下,方便大家。import urllib.requestimport urllib.errorimport re,ssl#异常处理try: #针对https ,需要单独处理 #import ssl #ssl._create_default_https_context = ssl._create_unverified_context ssl._create_default_https_c

2021-04-09 22:30:25 2883 6

原创 Python合成Excel表(多sheet)

python合成Excel表(多sheet)使用xlrd模块和xlwt模块解题思想:xlwt模块是非追加写.xls的模块,所以要借助for循环和列表,来一次性写入,这样就没有追加与非追加的说法。而合并Excel表,把每个Excel表当做行,即行合并,换一种想法,把Excel表中的标签当做列,可进行列合并,即合并不同文件中相同标签组成的不同标签,可以先合并不同文件中相同的标签,不同文件的相同标签组成一个列表,后合并前面组成的不同的标签,即可得到所有Excel文件的内容。源码如下:#导入xlrd和xl

2021-04-03 16:48:26 2829 13

原创 数字与逻辑运算符

**数字与逻辑运算符** 逻辑运算符:not,and和or 运算符的优先级:not>and>or 数字加逻辑运算符: **注:数字中0为False,其余数字均为True。** 1.not not x(表示任意数):x为0时(即not False), 输出True;x为其他数时(即not True ),输出False。 2.and x and y(x,y均表示任意数):x为0时(即x为False), ...

2021-03-16 18:52:09 769

原创 位运算符

**位运算符**首先了解位运算,位运算是把数字转换为机器语言(即把其他进制的数字转换为二进制数字),位运算也就是用二进制进行计算的一种运算形式。1.“|”,按位或,两个二进制数按位(从左到右,从右到左均可)一一对应,有一个为1时,结果为1。2.“^”,按位异或,两个二进制数按位(从左到右,从右到左均可)一一对应,不一样时为1,一样时为0。3.“&”,按位与,两个二进制数按位(从左到右,从右到左均可)一一对应,都为1时为1,否则为0...

2021-03-15 21:59:35 379

空空如也

空空如也

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

TA关注的人

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