日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

crawler - 如何在 Python 爬蟲中完成 JavaScript 函數翻頁?

瀏覽:205日期:2022-06-28 16:18:43

問題描述

本人爬取一個網頁時注意到它的翻頁時靠這樣的一個函數實現的, 翻頁之后頁面網址也不變:

<input name='goto2' onclick='dirGroupMblogToPage(document.getElementById(’dirGroupMblogcp2’).value)' type='button' value='Go'/> </input> function dirGroupMblogToPage(currentPage){ jQuery.post('dirGroupMblog.action', {'page.currentPage':currentPage,gid:MI.TalkBox.gid}, function(data){$('#talkMain').html(data);window.scrollTo(0, $css.getY(MI.talkList._body)-65); });}

crawler - 如何在 Python 爬蟲中完成 JavaScript 函數翻頁?

寫了這樣的函數試圖實現翻頁:

def login_page(login_url, content_url, usr_name='******@126.com', passwd='******'): # 實現登錄, 返回Session對象和獲得的頁面 post_data = {’r’: ’on’, ’u’: usr_name, ’p’: passwd} s = requests.Session() s.post(login_url, post_data) r = s.get(content_url) return s, rdef turn_page(s, next_page, content_url): post_url = 'http://sns.icourses.cn/dirGroupMblog.action' post_headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36','X-Requested-With':'XMLHttpRequest'} post_data = {'page.currentPage': next_page, 'gid': 2632} s.post(post_url, data=post_data, headers = post_headers) res = s.get(content_url) return res

但是調用turn_page()之后沒能實現翻頁。請問應該怎么解決這個問題? 另外請問想要解決好這類問題需要自學哪些方面的知識呢?謝謝!

問題解答

回答1:

推薦使用 selenium

例如,如果需要點擊界面上,下一頁的按鈕,或者說需要輸入上下左右鍵,頁面可以翻頁,selenium webdriver可以做到,給出一個參考(我以前用來爬起點中文網的小說)

selenium 可以與頁面進行交互,單擊,雙擊,輸入,等待頁面加載(隱式等待,和顯式等待)。。。。

from selenium import webdriver# from selenium.webdriver.common.keys import Keys#driver = webdriver.PhantomJS(executable_path='D:phantomjs-2.1.1-windowsbinphantomjs')# 我的windows 已配置環境變量,不需指定 executable_path,使用 Chrome需要對應的瀏覽器以及驅動程序driver = webdriver.Chrome()# url 為你需要加載的頁面urlurl = ’http://sns.icourses.cn/*****’# 打開頁面driver.get(url)# 在你的例子中,是需要點擊 button ,通過class 屬性獲取到button,然后執行單擊 .click()# 如果需要準確定位,可以自行搜索其他的 find_driver.find_element_by_class_name('buttonJump').click()# selenium webdriver 還有很多其它高級的用法,自行谷歌,你這個問題,搜索應該是能得到答案的,回答2:

分幾種情況,1、頁面上通過 js 效果實現滑動或者點擊實現翻頁;2、頁面上通過超鏈接點擊實現翻頁;

可以通過 chrome 的開發者工具中的 network 分析得到結果反會的是 html 頁面還是反饋 json 渲染。json 的話就好辦了,直接拿結果。普通html 頁面需要使用正則匹配到換頁。然后將鏈接放入待爬的池子中。

/a/11...

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产一区二区三区四区五区| 亚洲欧洲另类| 久久狠狠婷婷| 精品国产乱码久久久| 国产精品亚洲二区| 久久97久久97精品免视看秋霞| 国产精品一二| 久久精品国产亚洲一区二区三区| 奇米狠狠一区二区三区| 91精品国产一区二区在线观看| 日韩精品一区二区三区中文| 伊人久久大香伊蕉在人线观看热v| 91久久中文| 国产精品久久久久久久久妇女| 日韩二区三区在线观看| 欧美日韩国产一区二区在线观看| 国产亚洲第一伦理第一区| 欧美国产极品| 日韩久久精品网| 免费国产自久久久久三四区久久 | 激情欧美丁香| 天堂成人免费av电影一区| 亚洲开心激情| 国产精品久久久免费| 国产精品欧美三级在线观看| 国产精品嫩模av在线| 麻豆91在线播放| 日韩欧美字幕| 亚洲三级网站| 国产精品一区二区av日韩在线| 亚洲人成在线网站| 午夜一级在线看亚洲| 欧美精品第一区| 一本色道精品久久一区二区三区| 欧美日韩亚洲一区二区三区在线| 日韩理论视频| 国产色噜噜噜91在线精品| 国产一区二区三区不卡视频网站| 麻豆91在线播放| 日韩一区精品字幕| 国产成人久久| 日韩精品一区二区三区中文 | 国产调教精品| 91久久中文| 色老板在线视频一区二区| 日本少妇一区二区| 另类av一区二区| 久久精选视频| 国产在线不卡一区二区三区| 麻豆国产一区| 在线亚洲国产精品网站| 国产精品igao视频网网址不卡日韩 | 亚洲免费观看| 国产精品毛片一区二区在线看| 日本不卡视频在线观看| 激情丁香综合| 精精国产xxxx视频在线播放| 日韩福利视频导航| 亚洲影院天堂中文av色| 欧美精选一区二区三区| 日韩精品欧美激情一区二区| 91亚洲自偷观看高清| 三上悠亚国产精品一区二区三区 | 日韩高清不卡在线| 丝袜美腿高跟呻吟高潮一区| 日本久久成人网| 97精品国产一区二区三区| 免费在线播放第一区高清av| 91成人在线| 国产精品一区二区精品| 久久精品一区| 久久精品国产久精国产| 国产精品国产三级国产在线观看| 欧美在线亚洲| 成人午夜精品| 伊人影院久久| 日韩中文字幕| 欧美日韩一视频区二区| 日本少妇精品亚洲第一区| 国产精品网站在线看| 精品视频免费| 久久久久久久久丰满| 久久精品国产www456c0m| 日韩视频一区二区三区在线播放免费观看| 亚洲一级特黄| 日韩av一区二区三区四区| 久久久久亚洲精品中文字幕| 欧美xxxx中国| 99香蕉国产精品偷在线观看| 久久精品影视| 日韩精品一区二区三区中文 | 亚洲欧美一级| 国产精品久久久久久久久久10秀| 国产91精品对白在线播放| 亚洲乱码一区| 成人久久一区| 国产伦精品一区二区三区视频| 日韩精品不卡一区二区| 亚洲aa在线| 中文字幕在线免费观看视频| 在线观看一区| 日韩欧美久久| 欧美gv在线| 国产经典一区| 免费不卡在线观看| 91嫩草亚洲精品| 欧美一区二区三区久久| 另类中文字幕国产精品| 国产精品网在线观看| 999在线观看精品免费不卡网站| 国产九一精品| 自拍自偷一区二区三区| 日本少妇一区| 精品国产中文字幕第一页| 99国产精品99久久久久久粉嫩| 美腿丝袜在线亚洲一区| 日韩精品亚洲专区在线观看| 欧美一区二区性| 97久久中文字幕| 99成人在线| 亚洲综合不卡| 尹人成人综合网| 成人在线视频区| 老司机免费视频一区二区| 欧美亚洲tv| 日本欧美一区二区| 亚洲色图网站| 国产模特精品视频久久久久| 99热国内精品| 国产资源在线观看入口av| 美女国产一区二区三区| 日韩一区二区三区精品 | 久久av网站| 国产伦理一区| 精品中文在线| 久久久777| 欧美日韩视频| 日韩精品一级中文字幕精品视频免费观看| 免费av一区| 亚洲v天堂v手机在线| 国产精品亚洲二区| 国产精品毛片久久久| 欧美黑人巨大videos精品| 麻豆视频在线观看免费网站黄| 午夜久久中文| 国产精品色网| 亚洲ww精品| 麻豆免费精品视频| 久久裸体视频| 日本欧美国产| 国内精品福利| 日本亚洲三级在线| 国产麻豆精品久久| 久久久久久美女精品| 国产一级久久| 国产欧美69| 日韩成人高清| 日本视频一区二区| 日韩久久精品| 91嫩草精品| 99久久婷婷这里只有精品| 免费美女久久99| 国产在线看片免费视频在线观看| 日韩天堂av| 国语精品一区| 男人操女人的视频在线观看欧美| 国产精品黄网站| 色综合五月天| 先锋亚洲精品| 国产一区二区三区四区二区| 男女精品网站| 久久女人天堂| 日韩av在线免费观看不卡| 999久久久亚洲| 欧美国产日韩电影| 亚洲人www| 欧美日韩视频| 日韩精品久久久久久久电影99爱| 色综合视频一区二区三区日韩 | 日韩在线欧美| 国产精品一区二区三区四区在线观看| 伊人久久大香线蕉av不卡| 欧美日韩调教| 亚洲精一区二区三区| japanese国产精品| 韩国三级一区| 精品亚洲成人| 欧美激情视频一区二区三区免费 | 在线日韩成人| 国产精品88久久久久久| 91精品一区| 日本不卡一区二区| 在线观看视频免费一区二区三区| 99久久精品费精品国产| 六月婷婷综合| 激情视频网站在线播放色| 国产精品久久久久久模特| 91精品国产自产在线丝袜啪| 91九色综合| 久久av网址|