找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2473|回复: 3

[求助] 报错求解

1

主题

7

帖子

7

积分

贫民

积分
7
lyf007200 发表于 2018-6-14 16:20:21 | 显示全部楼层 |阅读模式
import keyboard
def screenShot():   
    if keyboard.wait(hotkey='f1') == None:
        print('已按F1')

screenShot()

错误信息:

File "C:\Program Files\Python37\lib\threading.py", line 917, in _bootstrap_inner
    self.run()
  File "C:\Program Files\Python37\lib\threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "C:\Program Files\Python37\lib\site-packages\keyboard\__init__.py", line 292, in listen
    _os_keyboard.listen(self.direct_callback)
  File "C:\Program Files\Python37\lib\site-packages\keyboard\_winkeyboard.py", line 560, in listen
    prepare_intercept(callback)
  File "C:\Program Files\Python37\lib\site-packages\keyboard\_winkeyboard.py", line 553, in prepare_intercept
    keyboard_hook = SetWindowsHookEx(WH_KEYBOARD_LL, keyboard_callback, GetModuleHandleW(NULL), NULL)
ctypes.ArgumentError: argument 3: <class 'OverflowError'>: int too long to convert
就这么几行代码 还报错,怎就超限制了 求解啊。。。

回复

使用道具 举报

1

主题

7

帖子

7

积分

贫民

积分
7
lyf007200  楼主| 发表于 2018-6-15 10:52:36 | 显示全部楼层
求解。。。。。。
回复

使用道具 举报

1

主题

7

帖子

7

积分

贫民

积分
7
lyf007200  楼主| 发表于 2018-6-15 15:31:46 | 显示全部楼层
哪位大神 给解惑啊!!!!!!!!
回复 支持 反对

使用道具 举报

1

主题

7

帖子

7

积分

贫民

积分
7
lyf007200  楼主| 发表于 2018-6-19 15:31:37 | 显示全部楼层
大神啊!!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表