我有一个带链接的文件,我需要截取页面的屏幕截图。但是我的代码不想保存图像。代码正在运行,没有错误,但是输出文件夹为空。
from selenium import webdriver
browser = webdriver.Chrome(r'C:\webdrivers\chromedriver.exe')
browser.set_page_load_timeout(100)
browser.maximize_window()
file = open('links.txt', 'r', encoding="ISO-8859-1")
urls = file.readlines()
for url in urls:
url = url.strip ('\n')
try:
browser.get(url)
except:
print(url + ' took too long')
else:
# where images saved
browser.save_screenshot(r'C:\Users\krupn\Desktop\CreateWord\screenshots' + url + '.png')
browser.quit()