Relative Content

Tag Archive for pythonscreenshot

Please help решить проблему. Нужно что бы скриншот делался именно выбранной области. Сейчас скрин делается рандомно

import tkinter as tk from PIL import ImageGrab import os class DraggableRectangle(tk.Canvas): def __init__(self, master, **kwargs): super().__init__(master, **kwargs) self.rect_width = 200 self.rect_height = 150 self.rect = self.create_rectangle(50, 50, 50 + self.rect_width, 50 + self.rect_height, outline=’red’, width=2) self.bind(“<ButtonPress-1>”, self.on_button_press) self.bind(“<B1-Motion>”, self.on_mouse_drag) self.bind(“<ButtonRelease-1>”, self.on_button_release) self._drag_data = {“x”: 0, “y”: 0} def on_button_press(self, event): “””Начало перетаскивания прямоугольника.””” # […]

Python code to capture user defined screenshot and save as image

I am trying to create a py-code to initiate a user-defined screenshot on multiple monitors (win+shift+S) and save the screenshot as image. this is because the windows does not save image in “pictures/screenshots” when one use user-defined screenshot (win+shift+S).
I have tried to get help from ChatGPT, but it does not work well will multiple monitors.