python做的屏幕截图工具

97 阅读1分钟

屏幕截图工具

软件功能

  • 一键截图:点击按钮即可截取全屏,并可选择保存位置。
  • 简单易用:图形界面友好,适合所有用户。

使用方法

  1. 双击 exe 文件运行软件。
  2. 点击"截图"按钮,选择保存位置即可。

依赖库

  • tkinter(Python 标准库)
  • pyautogui
  • pillow

安装依赖:

pip install pyautogui pillow

打包为 exe

建议使用 pyinstaller:

pip install pyinstaller
pyinstaller --noconsole --onefile screenshot_gui.py

生成的 exe 文件在 dist 目录下。

创作过程

  1. 选择 Tkinter 作为 GUI 框架,兼容性好且易于实现。
  2. 使用 PIL(Pillow)库的 ImageGrab 实现全屏截图。
  3. 通过 tkinter 的 filedialog 让用户选择保存路径。
  4. 用 pyinstaller 打包为 exe,方便分发。

1.png