分享

if pyautogui.keyPressed(''alt'') and pyautogui.keyPressed(''a''): AttributeError: module ''pyautogui'' has no attribute ''keyPressed''

 融水公子 2023-06-30 发布于福建
表白:黑白圣堂血天使,天剑鬼刀阿修罗。 
讲解对象:
/if pyautogui.keyPressed('alt') and pyautogui.keyPressed('a'):

AttributeError: module 'pyautogui' has no attribute 'keyPressed'

作者:融水公子 rsgz
===


今天研究一下这个pyautogui.这个模块。我有部分是这么写的 但是出现了报错

while True:
    if pyautogui.keyPressed('alt') and pyautogui.keyPressed('a'):
        # 创建一个Tkinter窗口
        root = Tk()
        root.attributes('-alpha', 0.3)  # 设置窗口透明度
        root.attributes('-fullscreen', True)  # 设置窗口全屏显示

这么写了 但是这个pycharm里面也没有出现报错  只是运行的时候再给你来一句
AttributeError: module 'pyautogui' has no attribute 'keyPressed'

一般遇到这个问题  都是先升级一下或者降低一下这1个模块的版本,后来发现也不行

遇到这个情况我们可以直接换一个模块代替一下这个局部功能的实现
>pip install keyboard
Collecting keyboard
  Downloading keyboard-0.13.5-py3-none-any.whl (58 kB)
     ---------------------------------------- 58.1/58.1 kB ? eta 0:00:00
Installing collected packages: keyboard
Successfully installed keyboard-0.13.5


===
 
公众号:不浪仙人
谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章