将Python脚本编译成可执行的.exe文件
将Python脚本编译成可执行的.exe文件

将Python脚本编译成可执行的.exe文件

安装PyInstaller
pip install pyinstaller

使用PyInstaller编译Python脚本为.exe文件
pyinstaller --onefile screenshot.py
这将创建一个dist目录,其中包含了编译后的可执行文件(.exe文件)。
在dist目录中找到你的可执行文件,它的名称应该与你的Python脚本相同(在本例中是screenshot.exe)。

现在,你可以将screenshot.exe文件拷贝到其他计算机上运行,而无需安装Python。请注意,生成的.exe文件可能会比Python脚本本身大,因为它包含了Python解释器和所需的依赖项。

附上screenshot.py代码:

import time
import pyautogui
from PIL import ImageGrab

# 设置截屏保存的文件夹和文件名前缀

save_folder = "E:/截图/"
file_prefix = "test"

# 设置截屏的时间间隔(秒)

interval = 5 # 例如,每5秒截一次屏

while True:
# 获取当前时间戳作为文件名后缀,以避免文件名冲突
timestamp = int(time.time())
file_name = f"{file_prefix}_{timestamp}.png"
file_path = save_folder + file_name

# 截屏并保存
screenshot = ImageGrab.grab()
screenshot.save(file_path)

# 输出截屏信息
print(f"截屏已保存至 {file_path}")

# 等待一段时间后再次截屏
time.sleep(interval)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00