字符串类型的区别和转化
为什么要掌握Python3字符串的相关知识?
如下,一个简单爬虫的流程图
在流程图中可以看到,在爬虫中我们有很多步骤都需要与字符串打交道,尤其是在提取数据方面。
字符类型
str类型:
unicode的呈现形式
bytes类型:
二进制,互联网上的数据都是以二进制的方式传输的
字符类型的转化
·str使用encode方法转化为bytes
·bytes通过decode方法转化为str
·编码方式解码方式必须一样,否则会出现乱码
HTTP和HTTPS
HTTP
·超文本传输协议
·默认端口号:80
超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。(了解即可)