码迷,mamicode.com
首页 > 其他好文 > 详细

爬虫基础-登陆github获取个人信息

时间:2018-07-05 01:21:51      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:app   个人   ike   个人信息   agent   data   name   window   commit   

登陆github获取个人信息

import requests
from bs4 import BeautifulSoup

##获取github的token
github_get = requests.get(
    url=https://github.com/session
)
s1 = BeautifulSoup(github_get.text,html.parser)
token = s1.find(name=input,attrs={name:authenticity_token}).get(value)
r1_cookie_dict = github_get.cookies.get_dict()

github_login = requests.post(
    url=https://github.com/login,
    data={
        commit:Sign in,
        utf8:?,
        authenticity_token:token,
        login:100622626862@qq.com,
        password:qwer@1234
    },
    headers={
        User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
    },
    cookies=r1_cookie_dict
)

myinfo1 = github_login.text
myinfo2 = myinfo1.find(name=span,attrs={title:1006626862})
print(myinfo2)

 

爬虫基础-登陆github获取个人信息

标签:app   个人   ike   个人信息   agent   data   name   window   commit   

原文地址:https://www.cnblogs.com/BeautifulRay/p/9266152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!