我正在尝试使用Selenium webdriver截取给定链接的屏幕截图但我遇到以下错误
browser.get_screenshot_as_file()
TypeError: get_screenshot_as_file() takes exactly 2 arguments (1 given)
我正在使用的代码块是
link = comment.permalink
browser = webdriver.Firefox()
browser.get(link)
browser.get_screenshot_as_file()
browser.quit()
答案 0 :(得分:2)
你需要给它一个文件名,它应该保存截图:
browser.get_screenshot_as_file('path/to/the/file.jpg')