今日頭條搜索 F12 找到相應(yīng)的js
用此鏈接 requests 獲取相應(yīng)的html 嫌長可以urlencode(data)進行構(gòu)造拼接
拼接的data數(shù)據(jù)
json格式轉(zhuǎn)化后 獲取文章url
獲取文章url 繼續(xù)requests.get 進而找到圖片的地址 寫在源碼里 正則匹配獲取
有三點要注意 :
? ? 1.匹配圖片正則的時候 源碼中有() 正則表達式要對括號進行轉(zhuǎn)義 即加\ 否則無法匹配
? ? 2.圖片的源碼都帶上了轉(zhuǎn)義符"\" ?導(dǎo)致json.loads()失敗 ?親測json.loads()兩次即可變成轉(zhuǎn)換成功
? ? 3.獲取的源碼寫的是content二進制 沒有寫成text文本 所以在寫正則表達式的時候前面要加上b“巴拉巴拉”
? ? Github