3. 寫**
3. ssl證書認證(引數名:verify=true | false)
1. verify = true : 預設,進行ssl證書認證
2. verify = false : 不做認證
4. urllib.request中handler處理器
1. 定義
自定義的urlopen()方法,因為模組自帶的urlopen不支援**等功能,通過handler處理器自定義
urlopen方法
2. 常用方法
1. opener = build_opener(某種功能的handler處理器物件)
2. opener = open(url)
3. 使用流程
1. 建立相關的handler處理器物件
2. 建立自定義opener物件
3. 利用opener物件的open方法發請求獲響應
4. handler處理器分類
1. httphandler : 沒有特殊功能
2. proxyhandler() : 普通**
**格式:
3. proxybasicauthhandler(密碼管理器物件)
4. httpbasicauthhandler(密碼管理器物件)
5. 密碼管理器用途
1. 私密**
2. web客戶端認證
3. 程式實現流程
1. 建立密碼管理器物件
2. 把認證資訊新增到物件裡面去
pwdmg.add_password(none,webserver,user,password)
3. 建立handler處理器物件
proxy_handler = urllib.request.proxybasicauthhandler(pwdmg)
4. 建立自定義opener物件
opener = urllib.request.build_opener(proxy_handler)
5. 利用opener物件的open方法傳送請求獲取響應
res = urllib.request.request(url,headers=headers)
res = opener.open(req)
學習筆記day03
邏輯運算子 異或 符號兩邊結果相同,結果為false 符號兩邊結果不同,結果為true 面試題1,雙與 也叫短路運算,因為左側如果為假的話直接不判斷右側結果 與 c無論左邊結果運算是什麼,右邊都參與運算。2,雙或 和或 運算結果一樣,但是運算過程有點小區別。無論左邊運算結果是什麼,右邊都參與運算 當...
Python學習筆記 DAY03
字典是一種可變的容器模型,可以儲存各種型別的物件.字典是由多個鍵值對組成的,每個鍵值對用 隔開,鍵值對之間用,隔開。其形式為 字典中的鍵必須是唯一的且必須是不可變的資料型別 如數字 元組 字串,不能用列表 但是值不一定是唯一的,可以是各種資料型別。如果鍵相同,則值取最後乙個。dic訪問字典中的值 d...
Python學習筆記 Day03
今天玩乙個好玩的庫 turtle庫,翻譯過來是海龜庫,是乙個用於畫圖的庫,個人覺得很有意思。今天就來玩一下這個庫。turtle庫的引入 from turtle import 向前行進 forward 向後 backward 向左 left 向右 right 抬起畫筆 penup 放下畫筆 pendo...