网站首页 > 开源技术 正文
使用计算机时通常需要截取屏幕截图。有时,屏幕截图称为屏幕截图,是显示计算机显示内容的图像。屏幕截图准确地捕获了您在屏幕上看到的内容。
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。
Python 截图输出-
- 上一篇: 微信WeUI设计规范文件下载及使用方法
- 下一篇: iPhone SE拆解:原來這些地方沒有變過
猜你喜欢
- 2025-03-20 Qt 中设置窗体(QWidget)透明度的几种方法
- 2025-03-20 小白之Tkinter库读文:Tkinter目录(1)
- 2025-03-20 iPhone SE拆解:原來這些地方沒有變過
- 2025-03-20 微信WeUI设计规范文件下载及使用方法
- 2025-03-20 10分钟实现PDF转Word神器!看DeepSeek如何用Python解放打工人
- 2025-03-20 生成AutoCAD图纸批量合并代码(cad图纸合并命令)
- 2025-03-20 15.5 PyQt5-SignalSlot自定义信号实现多窗口交互
- 2025-03-20 Qt设备识别(简单的密钥生成器)(qt程序不依赖代码进行密钥验证)
- 2025-03-20 挖挖里面细节 iPhone6/Plus主板剖析图
- 2025-03-20 EXCEL VBA学习笔记:VBA弹出选择文件或文件夹的窗口(二)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)