請問,我透過browser_cookie3模組撈出Chrome內的指定Domain Cookie值後
透過下面這段可以整齊的顯示,但要怎麼在一堆Cookie中取出指定NAME的值呢
for item in cookies:
print(item.name+"="+item.value)
找到的教學都是撈出CookieJar後就直接餵給requests
但我只是要取值出來記錄而已
謝謝
後續找到一段語法,但是要運用卻出現
AttributeError: 'CookieJar' object has no attribute 'find'
def getmidstring(html, start_str, end):
start = html.find(start_str)
if start >= 0:
start += len(start_str)
end = html.find(end, start)
if end >= 0:
return html[start:end].strip()
print(getmidstring(cookies,"NAME=\"","\""))
成功解出來了,只是不知是不是最佳解
for item in cookies:
if(getmidstring(item.name+"="+item.value,"NAME=","\"")!=None):
key=item.value