使用计算机时通常需要截取屏幕截图。有时,屏幕截图称为屏幕截图,是显示计算机显示内容的图像。屏幕截图准确地捕获了您在屏幕上看到的内容。
Python 截屏项目的先决条件:
首先,将使用 pip 安装程序在我们的系统中安装所需的库和模块。
pip install tkinter
Pip install pyscreenshot
导入库和模块
from tkinter import *
import pyscreenshot
from tkinter.filedialog import *
tkinter-该库将为程序创建 GUI 窗口。
pyscreenshot-此模块截取系统屏幕的屏幕截图。
filedialog-此对话框有助于打开、保存文件或目录。
创建 GUI 窗口:
root = Tk()
root.geometry("250x200")
root.title("Screenshot Clipper")
root.config(bg='#8A8A8A')
root-它是 GUI 窗口的名称。
Tk()-初始化的 tkinter,表示已创建 GUI 窗口。
geometry() - 此方法提供 GUI 窗口的长度和宽度。
title()-此方法为窗口提供标题 confg()-此方法设置窗口
的配置。。
定义函数
def take_ss():
ss=pyscreenshot.grab()
ss_save=asksaveasfilename()
ss.save(ss_save+"_screenshot.png")
Button(root, text="Screenshot", font=('Arial,10,bold'),bg='black',fg='white',border=10, command=take_ss).pack(pady=50)
root.mainloop()
Button()-这是一个用于在口上显示的按钮。
bg-它是标签的背景颜色。
fg-它是文本中字母的颜色。
border-它是 Button 的边框。
command-it 在单击按钮时用作按钮的函数。
root.main() - 此方法执行我们希望在应用程序中执行的内容并结束 mainloop。