91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 258KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-04
  • 語言: 其他
  • 標簽: 爬蟲??

資源簡介

模擬登錄一些常見的網(wǎng)站 知乎 126郵箱 weibo.cn (驗證碼識別困難,建議不要用這種方式) 和 mweibo.cn (推薦使用) 百度 WebQQ by opdss 還有點問題 Webweixin by opdss 微博網(wǎng)頁版 lantouzi by opdss jd.com by henry51 liepin.com by henry51 拉勾網(wǎng) by opdss xueqiu.com by xchaoinfo v2ex.com by zeekvfu guokr.com by Zhao Min blog.CSDN.net by guoruibiao 博客 dlut 大連理工大學校園網(wǎng)相關(guān) by guoruibiao 博客 attop.com by justZERO github.com by wuxiaoxiaoshen B站 豆瓣

資源截圖

代碼片段和文件信息

#?coding:?utf8

#?@Author:?郭?璞
#?@File:?MyZhiHuLogin.py?????????????????????????????????????????????????????????????????
#?@Time:?2017/4/8???????????????????????????????????
#?@Contact:?1064319632@qq.com
#?@blog:?http://blog.csdn.net/marksinoberg
#?@Description:?我的模擬登錄知乎

import?requests
from?bs4?import?BeautifulSoup
import?os?time
import?re
#?import?http.cookiejar?as?cookielib

#?構(gòu)造?Request?headers
agent?=?‘Mozilla/5.0?(Linux;?Android?6.0;?Nexus?5?Build/MRA58N)?AppleWebKit/537.36?(KHTML?like?Gecko)?Chrome/56.0.2924.87?Mobile?Safari/537.36‘
headers?=?{
????“Host“:?“www.zhihu.com“
????“Referer“:?“https://www.zhihu.com/“
????‘User-Agent‘:?agent
}

#########?構(gòu)造用于網(wǎng)絡(luò)請求的session
session?=?requests.Session()
#?session.cookies?=?cookielib.LWPCookieJar(filename=‘zhihucookie‘)
#?try:
#?????session.cookies.load(ignore_discard=True)
#?except:
#?????print(‘cookie?文件未能加載‘)

############?獲取xsrf_token
homeurl?=?‘https://www.zhihu.com‘
homeresponse?=?session.get(url=homeurl?headers=headers)
homesoup?=?BeautifulSoup(homeresponse.text?‘html.parser‘)
xsrfinput?=?homesoup.find(‘input‘?{‘name‘:?‘_xsrf‘})
xsrf_token?=?xsrfinput[‘value‘]
print(“獲取到的xsrf_token為:?“?xsrf_token)

##########?獲取驗證碼文件
randomtime?=?str(int(time.time()?*?1000))
captchaurl?=?‘https://www.zhihu.com/captcha.gif?r=‘+\
?????????????randomtime+“&type=login“
captcharesponse?=?session.get(url=captchaurl?headers=headers)
with?open(‘checkcode.gif‘?‘wb‘)?as?f:
????f.write(captcharesponse.content)
????f.close()
#?os.startfile(‘checkcode.gif‘)
captcha?=?input(‘請輸入驗證碼:‘)
print(captcha)

###########?開始登陸
headers[‘X-Xsrftoken‘]?=?xsrf_token
headers[‘X-Requested-With‘]?=?‘xmlHttpRequest‘
loginurl?=?‘https://www.zhihu.com/login/email‘
postdata?=?{
????‘_xsrf‘:?xsrf_token
????‘email‘:?‘郵箱@qq.com‘
????‘password‘:?‘密碼‘
}
loginresponse?=?session.post(url=loginurl?headers=headers?data=postdata)
print(‘服務(wù)器端返回響應(yīng)碼:‘?loginresponse.status_code)
print(loginresponse.json())
#?驗證碼問題輸入導(dǎo)致失敗:?猜測這個問題是由于session中對于驗證碼的請求過期導(dǎo)致
if?loginresponse.json()[‘r‘]==1:
????#?重新輸入驗證碼,再次運行代碼則正常。也就是說可以再第一次不輸入驗證碼,或者輸入一個錯誤的驗證碼,只有第二次才是有效的
????randomtime?=?str(int(time.time()?*?1000))
????captchaurl?=?‘https://www.zhihu.com/captcha.gif?r=‘?+?\
?????????????????randomtime?+?“&type=login“
????captcharesponse?=?session.get(url=captchaurl?headers=headers)
????with?open(‘checkcode.gif‘?‘wb‘)?as?f:
????????f.write(captcharesponse.content)
????????f.close()
????os.startfile(‘checkcode.gif‘)
????captcha?=?input(‘請輸入驗證碼:‘)
????print(captcha)

????postdata[‘captcha‘]?=?captcha
????loginresponse?=?session.post(url=loginurl?headers=headers?data=postdata)
????print(‘服務(wù)器端返回響應(yīng)碼:‘?loginresponse.status_code)
????print(loginresponse.json())




##########################保存登陸后的cookie信息
#?session.cookies.save()
############################判斷是否登錄成功
profileurl?=?‘https://www.zhihu.com/settings/profile‘
profileresponse?=?session.get(url=profileurl?headers=headers)
print(‘profile頁面響應(yīng)碼:‘?profileresponse.status_code)
profilesoup?=?BeautifulSoup(profileres

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\
?????文件??????????31??2017-09-30?13:17??fuck-login-master\.gitignore
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\001?zhihu\
?????文件????????3488??2017-09-30?13:17??fuck-login-master\001?zhihu\myzhihu.py
?????文件??????227902??2017-09-30?13:17??fuck-login-master\001?zhihu\zhihu.gif
?????文件????????3980??2017-09-30?13:17??fuck-login-master\001?zhihu\zhihu.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\002?126\
?????文件????????1569??2017-09-30?13:17??fuck-login-master\002?126\126.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\003?weibo.cn\
?????文件????????4914??2017-09-30?13:17??fuck-login-master\003?weibo.cn\m.weibo.cn.py
?????文件????????2373??2017-09-30?13:17??fuck-login-master\003?weibo.cn\weibo.cn.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\004?baidu\
?????文件????????6231??2017-09-30?13:17??fuck-login-master\004?baidu\baidu.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\005?webQQ\
?????文件????????4178??2017-09-30?13:17??fuck-login-master\005?webQQ\webQQ.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\006?webWeixin\
?????文件????????7167??2017-09-30?13:17??fuck-login-master\006?webWeixin\webWeixin.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\007?weibo.com\
?????文件?????????263??2017-09-30?13:17??fuck-login-master\007?weibo.com\README.md
?????文件????????5273??2017-09-30?13:17??fuck-login-master\007?weibo.com\weibo.com.py
?????文件????????5325??2017-09-30?13:17??fuck-login-master\007?weibo.com\weibo.qrcode.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\008?lantouzi.com\
?????文件????????5555??2017-09-30?13:17??fuck-login-master\008?lantouzi.com\lantouzi.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\009?jd.com\
?????文件????????3395??2017-09-30?13:17??fuck-login-master\009?jd.com\JD_login.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\010?liepin.com\
?????文件????????3339??2017-09-30?13:17??fuck-login-master\010?liepin.com\liepin_login.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\011?lagou.com\
?????文件????????4961??2017-09-30?13:17??fuck-login-master\011?lagou.com\lagou_login.py
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\012?xueqiu.com\
?????目錄???????????0??2017-09-30?13:17??fuck-login-master\012?xueqiu.com\xueqiu-scrapy\
............此處省略36個文件信息

評論

共有 條評論