python網(wǎng)頁截圖(不受滾動(dòng)條限制)

最近工作需要獲取網(wǎng)頁的截圖李滴,本來是使用selenium + phantomjs進(jìn)行截圖,但是卻發(fā)現(xiàn)一些沒有被封的網(wǎng)頁保存的截圖卻是404頁面找不到的畫面蛮瞄,猜測(cè)有可能是訪問網(wǎng)頁的響應(yīng)時(shí)間超過默認(rèn)值所坯,由于對(duì)上述兩個(gè)工具不太熟悉,沒有找到解決方法挂捅。如果某位大神路過芹助,還請(qǐng)指教。多謝!W赐痢无蜂!
故查閱資料轉(zhuǎn)戰(zhàn)調(diào)用Google訪問然后截圖,網(wǎng)頁找不到的問題解決了又出現(xiàn)了滾動(dòng)條的限制無法截取更多內(nèi)容的問題蒙谓。經(jīng)過多方查找資料和實(shí)驗(yàn)斥季,最終總結(jié)出了,如何調(diào)節(jié)滾動(dòng)窗口大小來截取圖片累驮。代碼如下(如果有更好的方法酣倾,希望能夠與我溝通,再次感謝):

#調(diào)用谷歌瀏覽器截圖
#now = time.strftime("%Y-%m-%d-%H_%M_%S",time.localtime(time.time()))
image_path = data_path +'/image'
if not os.path.exists(image_path ):
    os.makedirs(image_path )
#os.makedirs(datapath +'/image') 
chrome_options = webdriver.ChromeOptions()
#ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36'
#chrome_options.add_argument('user-agent="%s"' % ua)
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('window-size=2560x1440')
#chrome_options.add_argument("--start-maximized")
driver = webdriver.Chrome(executable_path=r"D:\chromedriver.exe", chrome_options=chrome_options)
for i in range (0,len(user_table)):
    j = 0
    url2 = user_table.ix[i,1]
    user_account = user_table.ix[i,0]
    print (user_account)    
    chrome_flag = False
    while not chrome_flag:
        try:
            driver.get(url2)
            js="var q=document.documentElement.scrollTop=(350)"
            driver.execute_script(js)
            picName = image_path +'/'+ user_account + ".png" 
            driver.save_screenshot(picName)
                #driver.close()
        except:
            j +=1
            if j <= 5:
                print ('[%s] HTTP請(qǐng)求失敯āT晡!置侍!正在準(zhǔn)備重發(fā)映之。。蜡坊。')
                time.sleep(2)
                continue
            else:
                break
        chrome_flag = True
driver.quit()
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末杠输,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子算色,更是在濱河造成了極大的恐慌抬伺,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件灾梦,死亡現(xiàn)場(chǎng)離奇詭異峡钓,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)若河,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門能岩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人萧福,你說我怎么就攤上這事拉鹃。” “怎么了鲫忍?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵膏燕,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我悟民,道長(zhǎng)坝辫,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任射亏,我火速辦了婚禮近忙,結(jié)果婚禮上竭业,老公的妹妹穿的比我還像新娘。我一直安慰自己及舍,他們只是感情好未辆,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锯玛,像睡著了一般咐柜。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上更振,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天炕桨,我揣著相機(jī)與錄音,去河邊找鬼肯腕。 笑死献宫,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的实撒。 我是一名探鬼主播姊途,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼知态!你這毒婦竟也來了捷兰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤负敏,失蹤者是張志新(化名)和其女友劉穎贡茅,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體其做,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡顶考,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了妖泄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片驹沿。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蹈胡,靈堂內(nèi)的尸體忽然破棺而出渊季,到底是詐尸還是另有隱情,我是刑警寧澤罚渐,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布却汉,位于F島的核電站,受9級(jí)特大地震影響荷并,放射性物質(zhì)發(fā)生泄漏病涨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一璧坟、第九天 我趴在偏房一處隱蔽的房頂上張望既穆。 院中可真熱鬧,春花似錦雀鹃、人聲如沸幻工。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽囊颅。三九已至,卻和暖如春傅瞻,著一層夾襖步出監(jiān)牢的瞬間踢代,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工嗅骄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胳挎,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓溺森,卻偏偏與公主長(zhǎng)得像慕爬,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子屏积,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容