日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Selenium 批量执行url(附完整代码) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python環境

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完整代碼

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

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

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。