有没有办法用Python进行放大和缩小?

有没有办法用Python进行放大和缩小?,python,mouseevent,keyboard-shortcuts,zooming,keyboard-events,Python,Mouseevent,Keyboard Shortcuts,Zooming,Keyboard Events,我开发了一个带有客户端和服务器的python项目。我想做的一件事是从服务器发送一个命令,要求客户端按下(ctrl+mouse scroll) 是否有任何库可以执行此操作?可能是一个特殊实现的命令,甚至是通过调用虚拟鼠标键盘事件 import pynput def on_scroll(x, y, dx, dy): if pynput.Controller.ctrl_pressed: print("You are scrolling with ctrl!!!!") # C

我开发了一个带有客户端和服务器的python项目。我想做的一件事是从服务器发送一个命令,要求客户端按下(
ctrl+mouse scroll

是否有任何库可以执行此操作?可能是一个特殊实现的命令,甚至是通过调用虚拟鼠标键盘事件

import pynput


def on_scroll(x, y, dx, dy):
    if pynput.Controller.ctrl_pressed:
        print("You are scrolling with ctrl!!!!")
# Collect events until released
with pynput.Listener(
        on_scroll=on_scroll) as listener:
    listener.join()

我想是什么样的功能?你想放大到什么?@marke更新,谢谢。鼠标放大网页将在javascript/css中控制。。。如果你想在一个不是网页的gui中实现这个功能,那将是一个更合适的地方。。。然而,外面没有银弹。。。您需要实现实际的缩放。。。但是有很多可以绑定到鼠标滚动事件和ctrl-clicksYes。Myabe我还不清楚,但我的目标不是放大gui或特定程序,而是绑定
ctrl+鼠标中键
。你知道如何实现这一点吗@Joranbeaslei不想检测何时使用ctrl,我想在激活滚动方法时激活它。有没有办法调用假键盘事件?
Controller.按(Key.ctrl)
我想你以前有使用pynput的经验吗?