Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带浏览器顶部的python屏幕截图_Python_Python 3.x_Screenshot - Fatal编程技术网

带浏览器顶部的python屏幕截图

带浏览器顶部的python屏幕截图,python,python-3.x,screenshot,Python,Python 3.x,Screenshot,我正在尝试从多个URL截图。我的代码工作正常,但结果是我得到了一个活动窗口的图像。但我需要一个完整的屏幕截图与顶部的浏览器(网址) 我需要这个: 我有这个: 您可以使用枕头和pyautogui模块。您可以阅读这些模块的屏幕截图功能 如果这对你有用,那很好。如果没有,我真的不知道你还能做什么,但可能有另一种方法。就是这样工作的!我有两张截图,一张是顶部截图,另一张没有 file = open('links.txt', 'r', encoding="ISO-8859-1") urls = file

我正在尝试从多个URL截图。我的代码工作正常,但结果是我得到了一个活动窗口的图像。但我需要一个完整的屏幕截图与顶部的浏览器(网址)

我需要这个: 我有这个:

您可以使用
枕头
pyautogui
模块。您可以阅读这些模块的屏幕截图功能


如果这对你有用,那很好。如果没有,我真的不知道你还能做什么,但可能有另一种方法。

就是这样工作的!我有两张截图,一张是顶部截图,另一张没有

 file = open('links.txt', 'r', encoding="ISO-8859-1")
urls = file.readlines()




for i, url in enumerate(urls, start=1):
 try:
    browser = webdriver.Chrome(r'C:\webdrivers\chromedriver.exe')
    browser.get(url)
    browser.maximize_window()
    browser.save_screenshot(r'C:\Users\krupn\Desktop\CreateWord\screenshots\%03d.png' % i)
    im1 = pyautogui.screenshot()
    im1.save(r'C:\Users\krupn\Desktop\CreateWord\screenshots\%04d.png' % i)
    browser.quit()
except Exception as err:
    browser.quit()
    break

你是在windows还是其他操作系统上?您需要多个操作系统支持吗?
 file = open('links.txt', 'r', encoding="ISO-8859-1")
urls = file.readlines()




for i, url in enumerate(urls, start=1):
 try:
    browser = webdriver.Chrome(r'C:\webdrivers\chromedriver.exe')
    browser.get(url)
    browser.maximize_window()
    browser.save_screenshot(r'C:\Users\krupn\Desktop\CreateWord\screenshots\%03d.png' % i)
    im1 = pyautogui.screenshot()
    im1.save(r'C:\Users\krupn\Desktop\CreateWord\screenshots\%04d.png' % i)
    browser.quit()
except Exception as err:
    browser.quit()
    break