“Cómo tomar una captura de pantalla usando Python” Código de respuesta

Python toma una captura de pantalla

import pyautogui

myScreenshot = pyautogui.screenshot()
myScreenshot.save(r'Path to save screenshot\file name.png')
Purple Team

Cómo tomar una captura de pantalla usando Python

import pyautogui
screenshot = pyautogui.screenshot()
screenshot.save("FilePathwhereyouwantToSave\\FileName.FileFormat")
Excited Emu

Haga la captura de pantalla de la parte específica de la pantalla Python

import mss
import mss.tools


with mss.mss() as sct:
    # The screen part to capture
    monitor = {"top": 160, "left": 160, "width": 160, "height": 135}
    output = "sct-{top}x{left}_{width}x{height}.png".format(**monitor)

    # Grab the data
    sct_img = sct.grab(monitor)

    # Save to the picture file
    mss.tools.to_png(sct_img.rgb, sct_img.size, output=output)
    print(output)
Mardax

Tome la captura de pantalla del sitio web Python

Mac: webkit2png 
Linux+KDE: khtml2png. 
Windows: webscreenshot
Real Raccoon

Respuestas similares a “Cómo tomar una captura de pantalla usando Python”

Preguntas similares a “Cómo tomar una captura de pantalla usando Python”

Más respuestas relacionadas con “Cómo tomar una captura de pantalla usando Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código