CSDN写博客ctrl +s不能保存!

CSDN写博客ctrl +s

不能保存!

要点**“保存”**那个键才可以!

哭了…

好的,您可以使用Python中的pyautogui库来模拟按下键盘快捷键,另外可以使用Python中的python-docx库来创建和编辑Word文档。以下是示例代码: ```python from PIL import ImageGrab import pyautogui import time import docx class MouseClickListener: def __init__(self): self.steps = [] def on_click(self, x, y, button, pressed): if pressed: buttonStr = "" if button == pyautogui.LEFT: buttonStr = "左键" elif button == pyautogui.RIGHT: buttonStr = "右键" clickCount = 1 if pyautogui.clicks == 1 else 2 clickCountStr = "单击" if clickCount == 1 else "双击" clickTime = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) print(f"{buttonStr}{clickCountStr},时间:{clickTime}") self.steps.append((buttonStr, clickCountStr, clickTime)) im = ImageGrab.grab() im.save(f"screen_{clickTime}.png") def main(): listener = MouseClickListener() pyautogui.Listener(on_click=listener.on_click).start() while True: if pyautogui.hotkey('ctrl', 'alt', '0'): doc = docx.Document() for index, step in enumerate(listener.steps): buttonStr, clickCountStr, clickTime = step doc.add_paragraph(f"步骤{index+1}:{buttonStr}{clickCountStr},时间:{clickTime}") doc.add_picture(f"screen_{clickTime}.png") doc.save("steps.docx") break if __name__ == '__main__': main() ``` 这段代码会监听鼠标的点击事件,当检测到点击事件时,会记录点击的时间、按钮和点击次数,并截屏保存。在按下Ctrl+Alt+0时,会将记录的步骤输出到一个Word文档中,并结束程序。您可以根据实际需要对代码进行修改。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值