自定义博客皮肤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)
  • 问答 (2)
  • 收藏
  • 关注

原创 python爬虫之scrapy框架

在能够使用基础代码实现爬虫效果的基础上。使用scrapy框架会大大的提高我们的效率。那么scrapy框架实现爬虫的流程是什么呢?如下图:1、手动完成--在爬虫器内定义起始url,构造一下request对象,由于是起始url,request请求对象的构成是自动的。然后把request请求对象交给了引擎。2、自动完成--引擎拿到request请求,交给调度器。3、自动完成--调度器将request请求入队列,出队列,然后交给引擎。4、...

2022-04-05 16:09:41 3870

原创 加密字体反爬

我们从网页上爬取下来的加密字体文件(例如某网站的小说月票数据)一般都是密文的形式,看不懂,我们该如何进行获取呢?首先我们需要导入一个python的第三方库from fontTolls.ttLib import TTFont接下来就要调用这个第三方库里面的一些方法进行获取下面是具体的代码:# 导入第三方库from fontTolls.ttLib import TTFont# 创建一个字体对象 加密字体的文件是以woff为后缀的font_obj = TTFont("从

2022-03-24 12:49:36 518 1

原创 HTTP与HTTPS的区别

HTTP协议和HTTPS协议的区别1、HTTP 和 HTTPS 使用的是完全不同的连接方式,用的端口也不一样,前者的端口号是80,后者的端口号是443。2、HTTPS 协议需要到 CA (Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。3、HTTP 是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的 SSL 加密传输协议,更加安全。4、HTTP 的连接很简单,是无状态的。HTTPS 协议是由 SSL+HTTP 协议构建的可进行加.

2022-03-20 14:02:01 3233

原创 自制一个随身翻译的exe文件

近期呢,在老师的帮助下学会了做一个随身翻译的小东西,还挺不错主要是利用了一些基本爬虫技术,requests库的基本使用。random模块:随机获取一个指定范围内的随机数。hashlib对js数据进行一个md5加密。json数据转python数据的应用。jsonpath解析出我们想要的结果。还有就是time模块:1、来降低访问频率;2、用来获取使时间戳这个主要要掌握的就是对js数据的分析,要具有逻辑以下是代码的呈现import requestsimport jsonpathimport

2022-03-19 17:26:27 754

原创 Turtle库

前言TurtleQ库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径.上绘制了图形。1,安装turtlepython2安装pip install turtlepython3安装pip3 install turtle2.1画布(canvas)画布就是turtle为我们展开用于绘图区域我们可以设置它的大小和初始位置。常用的画布方法...

2022-02-10 15:51:47 793

原创 用Python做一个简单的表白小弹窗

有小伙伴喜欢研究编程语言做小弹窗的吗,既有趣又可以装13哦。下面就给小伙伴演示一个简单的表白小弹窗。from tkinter import *from tkinter import messagebox#小弹窗window = Tk()window.withdraw()messagebox.showinfo('表白', '我喜欢你')while True: answer = messagebox.askyesnocancel('表白', '愿意和我在一起么?') if

2022-02-06 17:51:14 4656

原创 总结归纳列表、元组、字典和集合

此框架图时作者用一部分时间总结的一些关于列表、元组、字典和集合的常见操作,希望对各位刚入门的小伙伴有帮助!

2022-02-06 10:38:43 298

原创 python之while循环实现九九乘法表

#利用while循环实现九九乘法表i = 1while i <= 9: j = 1 while j <= i: print(f'{j}*{i}={j*i}', end='\t') j += 1 i += 1 print()

2022-02-06 10:32:07 1670

原创 Python利用for循环实现九九乘法表

此次代码利用到了range函数和f格式化输出 (还有其他的输出方式,有兴趣的小伙伴可以在CSDN上面深入了解)# 利用for循环实现九九乘法表for i in range(1, 10): #定义行 for j in range(1, i + 1): #定义列 print(f'{j}*{i}={i*j}', end='\t') print()...

2022-02-06 10:24:50 11424 3

原创 python编写一个简单的猜数字小游戏

该脚本包含了python基础的部分内容,python初学者既可以学习借鉴,也可以向朋友去装13。本次编写的内容需要导入一个第三方模块random首先打开pycharm中下方的Terminal然后输入pip install random即可最后在pycharm中导入该模块 import random复制一下代码即可完成一个简单的猜数字小游戏import randomnum = random.randint(1, 100) #获得一个随机数is_done = False

2022-02-05 19:55:57 8034

免费Python猜数字小游戏脚本

这是一个免费的猜数字小游戏的脚本,适合刚入门Python的同学,里面包含了Python基础的部分内容。可学可在朋友面前装13

2022-02-05

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

TA关注的人

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