【发布时间】:2021-06-13 23:39:07
【问题描述】:
我为虚拟助手编写了一个 tkinter 窗口,我正在使用 pyautogui。 以下是我用来在从 tkinter 窗口中的按钮单击调用的 func 之后获取 ss 的最简单代码。 该程序截取屏幕截图,但调整大小(更小)并将窗口从桌面一角错位到中心。 谁能帮我解决一下为什么会这样。
我已经为 tkinter 文件(main.py)和 init 尝试了 if _ name_ == '_ main _' pyautogyi 文件的方法(screen_shot.py) 而且我不能将两者都保存在同一个文件中。
当我尝试打开 webbrowser 并使用 pyautogui 单击浏览器窗口时,也会发生同样的事情。 我的tkinter
请告诉我我做错了什么或任何解决方案。 谢谢
def takescreenshot():
pyautogui.hotkey('win','printscreen')
return "done"
【问题讨论】:
标签: python tkinter screenshot hotkeys pyautogui