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,截長圖: