摘要: Http协议简介 因为最近刚刚接触了python爬虫,想要系统的学习一下,在初次使用requests库时有一些无法理解的地方,于是就去简要了解了一点点http协议的基础知识。 Hyper Text Transfer Protocol 超文本传输协议 基于 TCP/IP 协议簇来传递数据,位于应用层的 阅读全文
posted @ 2021-08-17 14:35 次元夏阳 阅读(383) 评论(0) 推荐(0)
摘要: 字符串类型及操作¶ 字符串类型的表示¶ 单引号: 'str' 字符串不可换行 双引号: "str" 字符串不可换行 三个单引号: ''' str ''' 字符串可换行 三个双引号:""" str """ 字符串可换行 ps: 所以多行注释本质上就是新建了一个无人认领的字符串 转义字符¶ 字符前加 ' 阅读全文
posted @ 2021-08-16 14:50 次元夏阳 阅读(161) 评论(0) 推荐(0)
摘要: OS库¶ python标准库,提供了基本的与操作系统交互的功能 路径操作 os.path 库¶ abspath(path):相对路径转绝对路径,返回该文件在操作系统的绝对路径 relpath(path):绝对路径转相对路径,返回该文件与 运行py 文件的相对路径 normpath(path):格式化 阅读全文
posted @ 2021-08-16 14:48 次元夏阳 阅读(79) 评论(0) 推荐(0)
摘要: random 库¶ In [2]: # 导入 random库 import random 基本随机数函数¶ 计算机如何产生随机数?¶ 随机数种子 --> 梅森旋转算法 --> 随机序列 seed(a):初始化给定的随机数种子,默认为当前的系统时间 random():生成一个 [0.0, 1.0] 之 阅读全文
posted @ 2021-08-16 14:45 次元夏阳 阅读(135) 评论(0) 推荐(0)
摘要: python 文件操作¶ 文件的类型¶ 文件可以分为 文本文件 和 二进制文件 本质上说,所有文件都是二进制文件,但是为了更好的处理,人为将其分为文本文件和二进制文件 文本文件¶ 由 单一特定编码 组成的文件,如 UTF-8 编码 简单来说,文本文件就是 长字符串 二进制文件¶ 直接由 比特0 和 阅读全文
posted @ 2021-08-09 17:39 次元夏阳 阅读(115) 评论(0) 推荐(0)
摘要: 组合数据类型¶ 集合类型 (set)¶ 特点¶ 集合是多个元素的无序组合 每个元素唯一,不存在相同元素 集合元素不可更改,不能是可变数据类型(如列表类型) 生成集合¶ 直接使用 '{}' (大括号)定义,不同元素之间用 ',' 隔开 使用 set 函数 In [61]: # 使用大括号定义集合 a 阅读全文
posted @ 2021-08-09 16:04 次元夏阳 阅读(327) 评论(0) 推荐(0)