日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

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

Selenium 批量执行url(附完整代码)

發(fā)布時(shí)間:2023/12/31 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Selenium 批量执行url(附完整代码) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Python環(huán)境

3.6.6

本地URL鏈接文件

  • https://blog.csdn.net/fly910905/article/details/83418623
  • https://blog.csdn.net/fly910905/article/details/83417911
  • https://blog.csdn.net/fly910905/article/details/83144267
  • https://blog.csdn.net/fly910905/article/details/83143153
  • https://blog.csdn.net/fly910905/article/details/83055987
  • https://blog.csdn.net/fly910905/article/details/83022524
  • https://blog.csdn.net/fly910905/article/details/82868342
  • https://blog.csdn.net/fly910905/article/details/82869328
  • https://blog.csdn.net/fly910905/article/details/82869344
  • https://blog.csdn.net/fly910905/article/details/82800533
  • Python完整代碼

  • # 導(dǎo)入 webdriver
  • from selenium import webdriver
  • # 讀取本地文件中的URL鏈接
  • address = './url.txt'
  • fp = open(address, 'r')
  • lines = fp.readlines()
  • print('【URL鏈接】:%s', lines)
  • # 調(diào)用環(huán)境變量指定的PhantomJS瀏覽器創(chuàng)建瀏覽器對(duì)象
  • driver = webdriver.PhantomJS()
  • # 如果沒有在環(huán)境變量指定PhantomJS位置
  • # driver = webdriver.PhantomJS(executable_path="./phantomjs"))
  • for data in lines:
  • # get方法會(huì)一直等到頁面被完全加載,然后才會(huì)繼續(xù)程序,通常測試會(huì)在這里選擇 time.sleep(2)
  • driver.get(data)
  • # 向下滾動(dòng)10000像素
  • js = "document.body.scrollTop=10000"
  • # js="var q=document.documentElement.scrollTop=10000"
  • # 執(zhí)行JS語句
  • driver.execute_script(js)
  • # 查看頁面快照
  • # driver.save_screenshot("csdn.png")
  • print('執(zhí)行中。。。')
  • # 關(guān)閉瀏覽器
  • driver.quit()
  • print('執(zhí)行結(jié)束。。。')
  • # 關(guān)閉文件流
  • fp.close()
  • 總結(jié)

    以上是生活随笔為你收集整理的Selenium 批量执行url(附完整代码)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。