我正在尝试使用 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()
最佳答案
您需要为其指定一个用于保存屏幕截图的文件名:
browser.get_screenshot_as_file('path/to/the/file.jpg')
关于python - 使用Selenium截图时的"TypeError: get_screenshot_as_file() takes exactly 2 arguments (1 given)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23174943/