中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

app手機(jī)網(wǎng)站模板免費(fèi)下載網(wǎng)站seo外包公司有哪些

app手機(jī)網(wǎng)站模板免費(fèi)下載,網(wǎng)站seo外包公司有哪些,經(jīng)典網(wǎng)站建設(shè),專做公司網(wǎng)站 大慶在爬學(xué)校安全教育題庫的時(shí)候發(fā)現(xiàn)題庫分頁實(shí)際上執(zhí)行了一段js代碼,如下圖所示 點(diǎn)擊下一頁時(shí)是執(zhí)行了函數(shù)doPostBack,查看頁面源碼如下 點(diǎn)擊下一頁后這段js提交了一個(gè)表單,隨后后端返回對(duì)應(yīng)數(shù)據(jù),一開始嘗試分析獲取對(duì)應(yīng)兩個(gè)參數(shù)&a…

在爬學(xué)校安全教育題庫的時(shí)候發(fā)現(xiàn)題庫分頁實(shí)際上執(zhí)行了一段js代碼,如下圖所示在這里插入圖片描述
在這里插入圖片描述
點(diǎn)擊下一頁時(shí)是執(zhí)行了函數(shù)doPostBack,查看頁面源碼如下
在這里插入圖片描述
點(diǎn)擊下一頁后這段js提交了一個(gè)表單,隨后后端返回對(duì)應(yīng)數(shù)據(jù),一開始嘗試分析獲取對(duì)應(yīng)兩個(gè)參數(shù),封裝在data中通過POST請求獲得新的一頁,后面嘗試了很久始終不成功…(肯定是因?yàn)樘?#xff09;

沒辦法只能使用神器selenium,缺點(diǎn)是要調(diào)用瀏覽器,肯定是比較慢的,但是python直接給你模擬瀏覽器的各種操作,而且不用抓包分析,比較方便。所以還是偷偷懶,注意,除了python要安裝selenium之外,還需要安裝對(duì)應(yīng)瀏覽器的web驅(qū)動(dòng),這里我用的是谷歌瀏覽器,驅(qū)動(dòng)下載地址:
鏡像:https://registry.npmmirror.com/binary.html?path=chromedriver/
如果你谷歌版本新,鏡像上可能沒有對(duì)應(yīng)版本。
官網(wǎng):https://sites.google.com/chromium.org/driver/downloads(117以上在這里找:這里~)

下載好后就是正常的爬蟲步驟,直接看代碼吧:

import docx
from selenium import webdriver
import html2text
import timeidx = [4, 5, 9, 10, 11, 13, 14, 15, 16]
srcsel = 'xxxx/Web/userSingle.aspx?ID='  # 選擇題
srcjg = 'xxxx/Web/userIs.aspx?ID='  # 判斷題def remove_tags(text):h = html2text.HTML2Text()h.ignore_links = Truereturn h.handle(text)def process(url):driver = webdriver.Chrome()driver.get(url)res = driver.find_element("id", 'GridViewx').get_attribute('innerHTML')res = remove_tags(res)doc.add_paragraph().add_run(res)pages = int(driver.find_element("id", 'GridViewx_ctl13_lblPageCount').text)# pages = 2for i in range(pages - 1):time.sleep(1.5)driver.find_element("id", 'GridViewx_ctl13_btnNext').click()res = driver.find_element("id", 'GridViewx').get_attribute('innerHTML')res = remove_tags(res)doc.add_paragraph().add_run(res)driver.quit()doc = docx.Document('res.docx')
for pid in idx:process(srcsel + str(pid))time.sleep(3)process(srcjg + str(pid))
doc.save('res.docx')

為什么多此一舉用html2text呢?因?yàn)榘l(fā)現(xiàn)這樣寫又能比較好看(和丑的比起來)還不用自己一條數(shù)據(jù)一條數(shù)據(jù)取出來排版。然后代碼里我直接寫進(jìn)word文檔里了,這里有個(gè)小坑,你的word文檔(docx)中必須得有東西,不能是空的,要不然會(huì)報(bào)錯(cuò)…

懶得排版,湊合看看
http://www.risenshineclean.com/news/66019.html

相關(guān)文章:

  • 關(guān)于做網(wǎng)站書籍關(guān)鍵詞組合工具
  • 大學(xué)生個(gè)人網(wǎng)站怎么做seo技術(shù)學(xué)院
  • 網(wǎng)站如何在工信部備案信息網(wǎng)站設(shè)計(jì)公司模板
  • 南通網(wǎng)站建設(shè)seo班級(jí)優(yōu)化大師
  • 南和網(wǎng)站建設(shè)公司最近國際時(shí)事熱點(diǎn)事件
  • 鄭州seo優(yōu)化網(wǎng)站seo優(yōu)化心得
  • 快速搭建網(wǎng)站的方法百度投訴中心
  • icp網(wǎng)站備案密碼找回百度統(tǒng)計(jì)數(shù)據(jù)
  • 做圖賺錢的網(wǎng)站創(chuàng)量廣告投放平臺(tái)
  • 哪個(gè)網(wǎng)站做布料好智能建站網(wǎng)站模板
  • 建設(shè)寧波市分行的互聯(lián)網(wǎng)網(wǎng)站國際新聞今天最新消息
  • 群暉nas可以做網(wǎng)站嗎如何建立網(wǎng)站平臺(tái)
  • 沈陽網(wǎng)站建設(shè)推廣南京seo網(wǎng)絡(luò)推廣
  • 怎么用2013做網(wǎng)站谷歌廣告上海有限公司官網(wǎng)
  • 網(wǎng)站轉(zhuǎn)app免費(fèi)百度搜索風(fēng)云榜小說總榜
  • 營銷型網(wǎng)站收費(fèi)搜狗登錄入口
  • WordPress采集中文永久免費(fèi)版下載單頁關(guān)鍵詞優(yōu)化費(fèi)用
  • 自己怎樣做淘客網(wǎng)站91永久免費(fèi)海外地域網(wǎng)名
  • 最好網(wǎng)站建設(shè)公司排名寧波優(yōu)化網(wǎng)頁基本流程
  • 虛擬資源站碼支付wordpress全網(wǎng)營銷推廣公司
  • 淄博網(wǎng)站建設(shè)-中國互聯(lián)中小企業(yè)管理培訓(xùn)班
  • 西城專業(yè)網(wǎng)站建設(shè)公司哪家好如何進(jìn)行網(wǎng)站性能優(yōu)化
  • 網(wǎng)站整站下載帶數(shù)據(jù)庫后臺(tái)的方法濟(jì)南百度競價(jià)開戶
  • 想自己做網(wǎng)站嗎培訓(xùn)班有哪些課程
  • 專門做app的原型網(wǎng)站付費(fèi)推廣平臺(tái)有哪些
  • 科技公司網(wǎng)站設(shè)計(jì)公司深圳優(yōu)化公司義高粱seo
  • 網(wǎng)站沒完善做cdn的后果吸引人氣的營銷方案
  • 泰安有口碑的企業(yè)建站公司免費(fèi)推廣軟件
  • 專做美容師招聘網(wǎng)站網(wǎng)絡(luò)管理系統(tǒng)
  • 響應(yīng)式網(wǎng)站建設(shè)推廣百度推廣銷售員的工作內(nèi)容