跳過ssl驗證
url =
''files =
response = requests.post(url, files=files)
print
(response.text)
import requests
auth=
('test'
,'123456'
)response = requests.get(
'', auth = auth
)print
(response.text)
在這裡插入**片
import requests
# 根據協議型別,選擇不同的**
proxies =
##如果**需要使用http basic auth,(花錢買的**就用下面這種方式寫)可以使用下面這種格式:
'''proxy =
'''response = requests.get(
"", proxies = proxies
)print
(response.text)
import requests
response = requests.get(
"")# 7\. 返回cookiejar物件:
cookiejar = response.cookies
# 8\. 將cookiejar轉為字典:
cookiedict = requests.utils.dict_from_cookiejar(
cookiejar
)print
(cookiejar)
print
(cookiedict)
import requests
# 1\. 建立session物件,可以儲存cookie值
ssion = requests.session(
)# 2\. 處理 headers
headers =
# 3\. 需要登入的使用者名稱和密碼
data =
# 4\. 傳送附帶使用者名稱和密碼的請求,並獲取登入後的cookie值,儲存在ssion裡
ssion.post(
"", data = data
)# 5\. ssion包含使用者登入後的cookie值,可以直接訪問那些登入後才可以訪問的頁面
response = ssion.get(
"")# 6\. 列印響應內容
print
(response.text)
登入遇到驗證碼的時候,可以把它拿出來,就不用去網頁上看了import requests
from lxml import etree
sess = requests.session(
)url =
''headers =
response = sess.get(url=url,headers=headers)
html = etree.html(response.text)
img = html.xpath(
'//div[@class="layui-form-mid"]/img/@src')[
0]print
(img)
#傳送請求,拿到驗證碼,並且儲存到本地
response = sess.get(url=
''+img,headers=headers)
with
open
('code.html'
,'wb'
)as f:
f.write(response.content)
code =
input
('請輸入驗證碼'
)secret = html.xpath(
'//div[@class="layui-form-item"]/input/@value'
)form_data =
response = sess.post(url=url,data=form_data,headers=headers)
print
(response.json())
#這塊應該是登入成功了
colection_utl =
'/user/post/#collection'
response = sess.get(url=colection_utl,headers=headers)
print
(response.text)
import requests
response = requests.get(
"", verify =
false
)print
(response.text)
Apche日誌系列 5 其他用法
這篇討論三個問題 1.如何將日誌記錄寫入指定的程式而不是日誌檔案,2.如何輪換日誌防止磁碟空間不足,3.多虛擬主機環境下的日誌檔案管理。一 把日誌記錄寫入到指定程式 日誌記錄並非只能寫入到檔案,它還可以寫入到指定的程序。當我們想要把日誌資訊寫入資料庫 或者是某些能夠實時顯示 流量統計資訊的程式時,這...
Python 中 else語句的其他用法
else 子句不僅能在 if 語句中使用,還能在 for while 和 try 語句中使用。for i in range 5 print for else print end for i 0 while i 5 print while i 1 else print end while try pr...
二分搜尋的其他用法
二分搜尋,最常見的是在有序陣列中最快地查詢某個特定的值,但是二分搜尋也有一些別的用處,利用二分搜尋的特性,當某個集合按某個特性 有序 時,我們就可以很好地利用二分搜尋來找到所需的元素,而不是僅僅侷限在最初所學的用途上。在討論別的用途前,先考慮下最基礎的用法,也就是如何在乙個數列中找到符合條件的值。來...