每逢佳节倍思亲
回忆童年每逢冬至来临外面寒风凛凛屋内热气腾腾全家人围在一起吃汤圆团团圆圆
如今身为游子在外漂流更思念家更思念父母亲只能发QQ说说、微博、朋友圈给远方家人送上祝福?不!没有比给家人打一电话来得更加直接来的更加亲切拿起你手中的手机给家里打一通电话为爸妈送上节日祝福!祝:冬至快乐~
常用 Python 标准库
众所周知,Python有庞大的库资源,有官方标准库以及第三方的扩展库。
每个库都一把利器,能帮助我们快速处理某方面的问题。
作为一名python的初学者,当把基本的语法、列表和元组、字典、迭代器、异常处理、I/O操作、抽象等知识点学完之后。
我建议把官方常用的标准库也随便学下来。讲真的,你知道这些库之后,你会有种相见恨晚的感觉。
接下来带大家走进python标准库的世界。PS: 使用Python的版本为Python3
1.字符串
re: 正则表达式。用来判断字符串是否是你指定的特定字符串。在爬虫项目中,经常能捕获到它的身影。
StringIO: 提供以文件为保存形式来读和写字符串。还有个性能更加好的cStringIO版本
struct: 以二进制字节序列来解释字符串。可以通过格式化参数,指定类型、长度、字节序(大小端)、内存对齐等。
2.数据类型
bisect: 数组二分算法。提供支持按顺序对列表进行排序,而不必每次在列表中插入后再去排序。
heapq: 堆队列算法。最小堆:完全平衡二叉树, 所有节点都小于字节点。
datetime: 提供操作日期和时间的类。其中有两种日 ...
深入理解HTTP
1.HTTP是什么
HTTP全称是HyperText Transfer Protocal,即:超文本传输协议。它主要规定了客户端和服务器之间的通信格式。HTTP还是一个基于请求/响应模式的、无状态的协议;即我们通常所说的Request/Response。
2.HTTP与TCP的关系TCP协议是位于TCP/IP参考模型中的网络互连层,而HTTP协议属于应用层。因此,HTTP协议是基于TCP协议。
3.HTTP请求(HTTP Request)HTTP请求由三部分组成,分别是:
请求行
HTTP头
请求体
下面是请求示例:
123456789GET /?tn=90058352_hao_pg HTTP/1.1Host: www.hao123.comConnection: keep-aliveCache-Control: max-age=0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Upgrade-Insecure-Requests: 1U ...