Python クッキー取得の例

投稿者:

sokmil

Thank you for reading this post, don't forget to subscribe!
def getCookie():
    url = 'https://www.sokmil.com/member/ageauth/'
    hdr = {'User-Agent': 'Mozilla/5.0'}
    req = urllib.request.Request(url, headers=hdr)
    html = urllib.request.urlopen(req)
    bs = BeautifulSoup(html, "html.parser")
    link = bs.find(class_="btn-ageauth-yes")
    age_ok_url = link.get("href").rstrip()
    session = requests.session()
    response = session.get(age_ok_url)
    #print(session.cookies)
    return session.cookies

DMM

def getCookie():
    url = 'http://www.dmm.co.jp/'
    hdr = {'User-Agent': 'Mozilla/5.0'}
    req = urllib.request.Request(url, headers=hdr)
    html = urllib.request.urlopen(req)
    bs = BeautifulSoup(html, "html.parser")
    link = bs.find(class_="ageCheck__link ageCheck__link--r18")
    age_ok_url = link.get("href").rstrip()
    session = requests.session()
    response = session.get(age_ok_url)
    return session.cookies