使用webdri的Python屏幕截图

2024-03-29 10:29:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我用webdriver编写了一个简单的代码来获取屏幕截图

from selenium import webdriver

iFile = open("C:\\Dhiraj\\WebScraper\\Dhiraj\\test.txt", "r")
iList = iFile.readlines()
iFile.close()

for domain in iList:
    browser = webdriver.Firefox()
    browser.get("http://"+domain)
    #browser.implicitly_wait(10)
    browser.save_screenshot('C:\\Dhiraj\\WebScraper\\Dhiraj\\' + str(domain) + '.png')
    browser.get_screenshot_as_file('C:\\Dhiraj\\WebScraper\\Dhiraj\\' + str(domain) + '.png')
    browser.quit()

这并不能保存所有的截图。只有最后一个 知道问题出在哪里吗?你知道吗


Tags: 代码frombrowserget屏幕pngdomainselenium