1、首部字段或者消息头html
1.下面几个类型都是请求的:git
User-Agent:关于浏览器和它平台的消息,如Mozilla5.0github
Accept:客户端能处理的页面的类型,如text/html算法
Accept-Charset:客户端能够接受的字符集,如unicode-1-1浏览器
Accept-Encoding:客户端能处理的页面编码方式,如gzip缓存
Accept-Language:客户端能处理的天然语言,如en(英语)、zh-en(简体中文)服务器
Host:服务器的DNS名称,从URL中提取出来,必需微信
Authorization:客户端的消息凭据列表cookie
Cookie:将之前设置的Cookie送回到服务器,可用来做为会话内容网络
2.如下几个类型都是响应的
Server:关于服务器的信息,如Microsoft-lls/6.0
Content-Encoding:内容是如何编码的,如gzip
Content-Language:页面所使用的天然语言
Content-length:以字节计算的页面长度
Conten-Type:页面的MIME类型
Last-Modified:页面最后被修改的时间和日期,在页面缓存机制中意义重大
Location:指示客户端将请求发送给别处,即从新定向到另外一个URL
Set-Cookie:服务器但愿客户保存一个cookie
3.下面这个类型是双向的
Date:消息发送时的日期和时间。
2、HTTP代理
HTTP代理又称为Web缓存或者代理服务器(Proxy Server)是一种网络实体,能表明浏览器发出HTTP请求,并将最近的一些请求和响应暂存在本地磁盘中,当请求的Web页面先前暂存过,则直接将暂存的页面发给客户端(浏览器),无需再次访问Internet。(说白了我访问的时候下载了下来,其余人在访问的时候,直接就从我这里那信息就行了,节省带宽。而且根据淘汰算法,按期删除。)
3、Thinker
1.GUI介绍
GraphicalUserInterface(图形用户接口)
GUI for Python:Tkinter,wxPython,PyQt
(1)Tkinter:绑定的是TK GUI工具集,用途Python包装的Tcl代码
优势:原生代码,轻量级;缺点:画面丑,效率低。
(2)PyGTK:Tkinter的替代品
(3)wxPython:
优势:跨平台的Python GUI
(4)PyQt
优势:跨平台的Python GUI;缺点:商业受权可能会有问题
2.推荐资料
辛星GUI,辛星Python,Python GUI Programme cookbook,Tkinter reference a GUI for Python
3.先举一个小例子
import tkinter if __name__ == "__main__": # 测试tkinter是否是好用 tkinter._test() base = tkinter.Tk() # 生成一个框架 base.mainloop() # 消息循环
4.经常使用组件介绍
#Tkinter经常使用组件
#按钮
Button 按钮组件
RadioButton 单选框组件
CheckButton 选择按钮组件
Listbox 列表框组件
#文本输入组件
Entry 单行文本框组件
Text 多行文本框组件
#标签组件
Label 标签组件,能够显示图片和文字
Messge 标签组件,能够根据内容将文字换行
#菜单
Menu 菜单组件
MenuButton 菜单按钮组件,可使用Menu代替
#滚动条
scale 滑块组件
Scrollbar 滚动条组件
#其余组件
Canvas 画布组件
Frame 框架组件,将多个组件编组
Toplevel 建立子窗口容器组件
下次连载在进行举例。
5、源码
D59_TkinterTestSImply_.py
https://github.com/ruigege66/Python_learning/blob/master/D59_TkinterTestSImply_.py
2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)
3.博客园:https://www.cnblogs.com/ruigege0000/
4.欢迎关注微信公众号:傅里叶变换,我的公众号,仅用于学习交流,后台回复”礼包“,获取大数据学习资料