Advertisement
Guest User

Untitled

a guest
Feb 1st, 2017
533
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. from tkinter import *
  2. import pyscreenshot as ImageGrab
  3.  
  4. root = Tk()
  5. cv = Canvas(root)
  6. cv.create_rectangle(10,10,50,50)
  7. cv.pack()
  8.  
  9. print("wut")
  10.  
  11. def getter(widget):
  12. x=widget.winfo_rootx()+widget.winfo_x()
  13. y=widget.winfo_rooty()+widget.winfo_y()
  14. x1=x+widget.winfo_width()
  15. y1=y+widget.winfo_height()
  16.  
  17. im = ImageGrab.grab(bbox=(x,y,x1,y1))
  18. im.save("screenshot.png")
  19. print("ok")
  20.  
  21. #getter(cv)
  22. root.after(500, lambda:getter(cv))
  23. root.after(4500, lambda: exit())
  24. root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement