首页 > 其他 > 详细

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

时间:2018-07-05 01:13:33      阅读:263      评论:0      收藏:0      [点我收藏+]

登陆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获取个人信息

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!