成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > python模擬登陸網(wǎng)站的示例

python模擬登陸網(wǎng)站的示例

熱門標簽:n400電話申請多少錢 西藏快速地圖標注地點 地圖標注推廣單頁 長春人工智能電銷機器人官網(wǎng) 如何在地圖標注文字 女王谷地圖標注 ai地圖標注 百應(yīng)ai電銷機器人鄭州 廈門crm外呼系統(tǒng)如何

使用已有cookie登陸

使用瀏覽器登陸,獲取瀏覽器中的cookie信息,來進行登陸。

我們以博客園為例,先登錄博客園賬號。我們訪問隨筆列表,在控制臺我們可以看到我們登陸后瀏覽器的cookie

剔除一些數(shù)據(jù)統(tǒng)計及分析的cookie,剩下的就是登陸可能需要的.CNBlogsCookie和.Cnblogs.AspNetCore.Cookies

# _ga google分析 cookie
# UM_distinctid 友盟cookie
# CNZZxxx CNZZcookie
# __utma,__utmc,__utmz google統(tǒng)計網(wǎng)站
# Hm_lvt_xxx 百度統(tǒng)計網(wǎng)站
import urllib.request

url = 'https://i.cnblogs.com/posts'

user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'

#瀏覽器登錄后得到的cookie,也就是剛才復制的字符串
cookie_str = '.CNBlogsCookie=xxx; .Cnblogs.AspNetCore.Cookies=xxx'

headers = {
 'User-Agent': user_agent,
 'cookie':cookie_str
}

req = urllib.request.Request(url,headers=headers)
resp = urllib.request.urlopen(req).read().decode('utf-8')

print(resp)

登陸獲取cookie

登陸的表單一般是使用的form data,現(xiàn)在也有些表單使用request payload使用json格式傳參。

form data如藥智網(wǎng)

request payload如博客園

form data

博客園的登陸需要拖動驗證所以略過。我們以藥智網(wǎng)為例,我們打開控制臺可以看到登陸需要傳的表單參數(shù),這里是使用的form data表單。我們模擬登陸后獲取到登陸后的cookie,然后訪問登錄后的個人中心頁面。

import urllib.request
import http.cookiejar

url = 'https://www.yaozh.com/login'

user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'

# formData數(shù)據(jù)
data = {'username': '用戶名',
  'pwd': '密碼',
  'formhash': 'C3086BBA84',
  'backurl': 'https%3A%2F%2Fwww.yaozh.com%2F'}

post_data = urllib.parse.urlencode(data).encode('utf-8')

# 請求頭設(shè)置
headers = {
 'User-Agent': user_agent
}

# 構(gòu)造登陸請求
req = urllib.request.Request(url, headers=headers, data=post_data)

# cookie
cookie = http.cookiejar.CookieJar()

# 構(gòu)造一個opener攜帶登錄后的cookie
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie))

# 發(fā)送登陸請求
resp = opener.open(req)

print(resp)

# 登錄后個人中心
url = 'https://www.yaozh.com/member/'

# 構(gòu)造訪問請求
req = urllib.request.Request(url, headers=headers)

resp = opener.open(req).read().decode('utf-8')

print(resp)

request payload

如果登陸需要request payload我們需要將參數(shù)轉(zhuǎn)為json字符串并在頭部設(shè)置Content-Type

import json
...

data = {'loginType': '1',
  'pwdOrVerifyCode': '密碼',
  'userIdentification': '賬號',
  'uaToken': '',
  'webUmidToken':''}

headers = {
 'Content-Type': 'application/json;charset=UTF-8',
 'User-Agent': user_agent
}


req = urllib.request.Request(url, headers=headers, data=json.dumps(data))
...

登陸后用session保持登陸狀態(tài)

我們用requests模塊的Session對象來保存回話信息

import requests

url = 'https://www.yaozh.com/login'

user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'

# formData數(shù)據(jù)
data = {'username': 'chenjy1225',
  'pwd': '19931225yjy',
  'formhash': 'C3086BBA84',
  'backurl': 'https%3A%2F%2Fwww.yaozh.com%2F'}


#構(gòu)造Session
session = requests.Session()

# 發(fā)送post請求
resp = session.post(url, data)

# 登錄后個人中心
url = 'https://www.yaozh.com/member/'

# 發(fā)送請求訪問個人中心
resp = session.get(url).content.decode('utf-8')

print(resp)

調(diào)用瀏覽器登陸

我們也可以在程序中調(diào)用一個瀏覽器來訪問登陸網(wǎng)站。在python中使用Selenium庫就能輕松實現(xiàn)調(diào)用瀏覽器,被控制的瀏覽器可以是chrome、firefox等。
以前較常用的還是PhantomJS但是PhantomJS被python棄用了。

UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless '

firefox對應(yīng)的geckodriver

chrome對應(yīng)的chrnpm.taobao.org/mirrors/chromedriveromedriver

1.下載Selenium、firefox瀏覽器及firefox驅(qū)動。

2.將下載的firefox驅(qū)動geckodriver放在firefox瀏覽器安裝目錄

3.將firefox瀏覽器安裝目錄添加到path中

4.重啟ide

我們找到需要登陸時候輸入的元素id及登陸button id。

from selenium import webdriver
import time

# 新建selenium瀏覽器對象,后面是geckodriver.exe下載后本地路徑
browser = webdriver.Firefox()

url = 'https://www.yaozh.com/login'

# 瀏覽器訪問登錄頁面
browser.get(url)

# 等待3s用于加載腳本文件
browser.implicitly_wait(3)

# 輸入用戶名
username = browser.find_element_by_id('username')
username.send_keys('chenjy1225')

# 輸入密碼
password = browser.find_element_by_id('pwd')
password.send_keys('19931225yjy')

# 點擊登錄按鈕
login_button = browser.find_element_by_id('button')
login_button.submit()

# 網(wǎng)頁截圖
browser.save_screenshot('screenshot.png')

# 強制等待5s,等待登錄后的跳轉(zhuǎn)
time.sleep(5)

url = 'https://www.yaozh.com/member/'

browser.get(url)

# 網(wǎng)頁截圖個人中心
browser.save_screenshot('screenshot1.png')

# 關(guān)閉瀏覽器
browser.quit()

screenshot.png:

screenshot1.png:

以上就是python模擬登陸網(wǎng)站的示例的詳細內(nèi)容,更多關(guān)于python模擬登陸網(wǎng)站的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • 詳解如何用Python模擬登錄淘寶
  • selenium攜帶cookies模擬登陸CSDN的實現(xiàn)
  • python 模擬登陸github的示例
  • python requests模擬登陸github的實現(xiàn)方法
  • 詳解python項目實戰(zhàn):模擬登陸CSDN
  • python模擬登陸,用session維持回話的實例
  • 詳解如何用Python登錄豆瓣并爬取影評

標簽:渭南 黔東 興安盟 內(nèi)江 綿陽 拉薩 廊坊 亳州

巨人網(wǎng)絡(luò)通訊聲明:本文標題《python模擬登陸網(wǎng)站的示例》,本文關(guān)鍵詞  python,模擬,登陸,網(wǎng),站的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python模擬登陸網(wǎng)站的示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于python模擬登陸網(wǎng)站的示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲高清激情| 青青操国产视频| 高清中文字幕mv的电影| 隣の若妻さん波多野结衣| 625成人欧美午夜电影| 一道本无吗dⅴd在线播放一区| japonensisjava老师可播放| 中文字幕在线视频播放| 日韩欧美第一区| 91精选福利| 极品颜值美女露脸啪啪| 久久亚洲精华国产精华液| 星空影院最新电视剧免费观看| 久久久久久久久久免费视频| 91精品中文字幕一区二区三区| 欧美日韩国产综合久久| 性感少妇一区| 婷婷综合成人| 青青草成人av| 色影视在线视频资源站| 99久久久久久久久| 麻豆久久久av免费| 亚洲欧美福利一区二区| 国产大片一区二区三区| 亚洲第一级黄色片| chinese麻豆新拍video| 欧美无人高清视频在线观看| 久久国产精品99久久久久久丝袜| 中文字幕中文字幕一区二区| 青青青国产视频| aiai在线| 一区二区欧美视频| 1024精品久久久久久久久| 午夜欧美大尺度福利影院在线看| 日韩永久免费视频| 亚洲欧美日韩国产一区二区三区| 国产成人高潮免费观看精品| 91精品久久久久久久蜜月| 国产麻豆精品在线| 成人丝袜高跟foot| 日韩欧美a级成人黄色| 免费不卡中文字幕在线| 99在线精品视频在线观看| 国产精品一区二区三区网站| 国产伦一区二区三区色一情| 永久www成人看片| 欧美 丝袜 自拍 制服 另类| 国产丝袜精品丝袜| 国内精品国产成人国产三级| 久草青青在线观看| japansex久久高清精品| 成人黄网大全在线观看| 美女一级全黄| 鲁丝一区二区三区免费| 中文字幕欧美日韩一区| 久久精品一区二区三区不卡免费视频| 黄色资源在线观看| 嘿嘿视频在线观看| √资源天堂中文在线| 午夜视频在线观看免费视频| 亚洲区小说区| 亚洲国产精品国自产拍av秋霞| 二级片在线观看| 久久久999视频| 日本一区二区免费高清| 中文字幕日韩一区二区三区| 美女把尿口扒开让男人桶在线观看| 97精品久久久午夜一区二区三区| 国产精品视频一区二区三区四蜜臂| 久久这里只有精品视频网| 国产精品久久视频| 欧美一三区三区四区免费在线看| 国产精品久久av| 亚洲中字黄色| 久久久久毛片免费观看| 美女福利一区二区| 俺去啦最新地址| 黑人巨大猛交丰满少妇| 亚洲国产1区| 日韩电影二区| 一本色道久久综合亚洲精品酒店| www成人免费视频| 无码免费一区二区三区免费播放| 国产女主播一区二区三区| 国产成人天天5g影院在线观看| 国产三级精品三级在线观看国产| 国产精品麻豆一区二区三区| 日韩日韩日韩日韩日韩| 免费人成精品欧美精品| 亚洲av无码成人精品国产| 亚洲欧美自拍偷拍| 亚洲最大福利视频网站| 九九热免费在线观看| 在线观看导航| 亚洲黄页网站| 欧美二区视频| 日本熟妇毛耸耸xxxxxx| 久久人人爽人人爽人人片av免费| 超碰中文字幕在线| 日本中文字幕久久看| 国产精品久久久久四虎| 精品视频资源站| av午夜精品一区二区三区| 黑人玩欧美人三根一起进| 九九热hot精品视频在线播放| 国产三区在线成人av| 亚洲美女视频在线免费观看| 啊啊啊啊啊啊啊视频在线播放| 超碰在线公开超碰在线| 国产欧美亚洲一区| 337p日本欧洲亚洲大胆鲁鲁| 99欧美精品| 337p日本欧洲亚洲大胆张筱雨| av一区二区三区四区| 色久优优欧美色久优优| 日韩av一区在线观看| 国产在线中文字幕| 亚洲毛片欧洲毛片国产一品色| 拍拍拍999自拍偷| 午夜黄色福利视频| 久久的色偷偷| 久热精品视频在线播放| 99精品中文字幕| 一本到不卡精品视频在线观看| 亚洲一区视频在线| 欧美综合自拍| 国产精品久久久久一区二区| 粉嫩虎白女毛片人体| 一区二区三区不卡视频在线观看| 久久精品亚洲乱码伦伦中文| 亚洲va国产日韩欧美精品色婷婷| 中文字幕丰满乱码| 搞黄在线观看| 欧美日一区二区在线观看| 川上优的av在线一区二区| 亚洲男人第一av| 久久久久久久久久福利| 久久奇米777| www.-级毛片线天内射视视| 欧美极品美女视频| 国产视频久久久| 91在线公开视频| 9.1国产丝袜在线观看| 亚洲欧洲偷拍精品| 亚洲精品网站在线观看| 欧洲av一区二区| 日韩欧美小视频| 欧美亚洲精品天堂| 一本大道香蕉8中文在线视频| 毛片毛片毛片毛片毛| 精品福利在线| 91极品在线| 国产成人在线综合| 亚洲黄页一区| 国产精品偷伦一区二区| 成年人黄色在线观看| 黄色小视频免费看| 亚洲精品美女在线观看播放| 欧美日韩人妻精品一区二区三区| 黄色18在线观看| 亚洲视频观看| 久久uomeier| 亚洲精品在线观看免费| 精品无人区一区二区| 4438全国亚洲精品观看视频| 久久女同性恋中文字幕| 777精品久无码人妻蜜桃| 男女一区二区三区| 国产精品自拍片| 综合五月婷婷| 性生活在线视频| 天天在线女人的天堂视频| 成年人在线网站| 国产成人午夜视频| 免费麻豆国产一区二区三区四区| 伊人久久婷婷| 91午夜在线观看| 中文字幕一区二区人妻痴汉电车| 日p在线观看| 久久er热在这里只有精品66| 国产露出视频在线观看| 欧美色女视频| 久草精品在线| 色94色欧美sute亚洲线路一ni| 99久久久免费精品| 亚洲成人黄色小说| 欧美精品少妇videofree| 精品产品国产在线不卡| 国产精品久久久久9999小说| 国产精品久久久久一区二区三区| 久久国产精品区| 欧美日韩激情视频一区二区三区| 美女视频黄免费的亚洲男人天堂| 亚洲色图美女| jyzzz在线观看视频| 伊人久久久久久久久久久久久久| y97精品国产97久久久久久| 成人频在线观看| 四虎影视4hu4虎成人| 亚洲精品乱码久久久久久金桔影视| 女同久久另类69精品国产| 国产美女在线一区| 中文字幕在线视频一区| a资源在线观看| 三上悠亚 电影| 久久综合激情| 欧美黄色免费看| 伊人精品久久久久7777| 亚洲国产视频网站| 韩国av在线播放| 精品无人区一区二区| 日日夜夜免费精品| 国产精品视频色| 99综合视频| 日韩一区二区中文| 一区二区三区中文在线| 最新中文字幕2018| 国语精品中文字幕| 欧美在线观看视频一区二区三区| 美女黄视频在线播放| 久久精品国产精品亚洲精品| 香蕉视频免费网站| 亚洲加勒比久久88色综合| 国产白嫩美女无套久久| 久久国产生活片100| 日韩a一区二区| 精品亚洲成人| 国产一区二区三区久久悠悠色av| v8888av| 国产精品视频在线看| 国产无遮挡裸体免费久久| 男女视频免费网站| 久久99精品久久久久久久久久久久| 欧美精品导航| 国产精品久久久久久亚洲av| 国产精品国产三级国产在线观看| 亚洲1234区| a'aaa级片在线观看| 欧美激情黄色片| 青青草视频社区| jizzjizzjizzjizz| 日本一卡2卡三卡4卡网站| 在线免费精品视频| 曰韩少妇与小伙激情| 国产欧美日韩精品a在线观看| 国产乱在线观看完整版视频| 亚洲国产精品推荐| 九九视频在线免费观看| 婷婷国产成人久久精品激情| 四虎成人精品| 久久久久成人精品免费播放动漫| 少妇免费视频| 爽爽爽在线观看| 最近最好的中文字幕2019免费| 伊人午夜电影| 精品国产成人av| |精品福利一区二区三区| 91亚洲精品乱码久久久久久蜜桃| 国产日本一区二区三区| 色噜噜一区二区三区| 亚洲午夜在线电影| 国内精品免费**视频| av毛片久久久久**hd| 久久视频免费| 欧美黄色三级网站| 一区二区电影网| 国产又大又粗又爽| 美女激情网站| 成人性爱视频在线观看| 无码精品黑人一区二区三区| 国产欧美欧洲| 亚洲精品短视频| 国产真实老熟女无套内射| 日本动漫同人动漫在线观看| 亚洲五月天综合| 87福利电影网| 久久精品久久精品久久| 欧美色综合影院| 国产二区国产一区在线观看| 美媛馆国产精品一区二区| 免费看的黄色录像| 欧美视频免费在线| 亚洲精品日韩丝袜精品| 国产黑丝一区二区| 最近中文字幕mv免费高清视频8| 国产成人午夜精品| 国产一精品一aⅴ一免费| 精品少妇人妻av一区二区三区| 五月天激情丁香| 国产视频一区不卡| 欧美性受xxxx黑人猛交88| 亚洲免费视频观看| 自拍亚洲欧美老师丝袜| 亚洲一区视频在线观看视频| 国产探花一区| 中出嫩模无套| gay视频丨vk| 日韩国产高清污视频在线观看| 成人毛片网站| 羞羞视频网站在线免费观看| www.-级毛片线天内射视视| 18欧美乱大交hd1984| 亚洲一二三不卡| 黄色精品一区| 亚洲图色在线| www.毛片com| 污视频网址在线观看| 欧美巨乳在线| 久久综合九色综合97婷婷女人| av加勒比在线| 一本高清dvd不卡在线观看| 五月婷婷狠狠操| 国产黄色片在线| 亚洲图区综合网| 亚洲精品视频在线观看免费| 色啪免费观看视频| 99久久婷婷国产综合精品电影√| 五月婷婷之婷婷| 真实乱视频国产免费观看| 91影院在线免费观看| 这里只有精品在线观看视频| 国产精品久久久久久在线| juy有坂深雪中文字幕| 一本色道69色精品综合久久| 亚洲四色影视在线观看| 亚洲综合视频在线| 国产成人亚洲综合a∨猫咪| 成人黄色av免费在线观看|