代码拉取完成,页面将自动刷新
import pyautogui
import os
from pynput import keyboard
class MiddleMouseSimulator:
def __init__(self):
self.middle_mouse_down = False
self.hotkey = keyboard.HotKey(
keyboard.HotKey.parse('<ctrl>+y'),
self.on_activate)
self.l = keyboard.Listener(
on_press=self.for_canonical(self.hotkey.press),
on_release=self.for_canonical(self.hotkey.release)
)
self.l.start()
def on_activate(self):
if self.middle_mouse_down:
pyautogui.mouseUp(button='middle')
self.middle_mouse_down = False
print('middle up')
else:
pyautogui.mouseDown(button='middle')
self.middle_mouse_down = True
print('middle down')
def for_canonical(self,f):
return lambda k: f(self.l.canonical(k))
m_simulator = MiddleMouseSimulator()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。