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.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料