selenium截屏操作(也支持截長圖)


1.常用的可能是谷歌和火狐做自動化在拋異常的時候可以截屏保存

from selenium import webdriver


br=webdriver.Chrome()
br.maximize_window()
br.get("https://www.cnblogs.com/Jack-cx/p/9383990.html")


br.save_screenshot("e:/app1.png")

 

效果1,直截當前頁面:

 

 

 

2.有的場景需要截全屏,但是內容過多,所以用 PhantomJS截圖,和上面代碼一樣,但是截圖是截全屏而不是當前頁面

from selenium import webdriver


br=webdriver.PhantomJS()
br.maximize_window()
br.get("https://www.cnblogs.com/Jack-cx/p/9383990.html")


br.save_screenshot("e:/app1.png")

 

效果2,截長圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM