I seem to be getting this error when i press a key or click the mouse but not everytime
Using TensorFlow backend.
down
Unhandled exception in listener callback
Traceback (most recent call last):
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init_.py", line 157, in inner
return f(self, *args, **kwargs)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput\keyboard_win32.py", line 240, in process
self.on_press(key)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init.py", line 78, in inner
if f(*args) is False:
File "create_dataset.py", line 61, in on_press
save_event_keyboard(data_path, 1, key)
File "create_dataset.py", line 25, in save_event_keyboard
key = get_id(key)
File "C:\tensorflow1\Bot\Game-Bot-master\game_control.py", line 13, in get_id
return get_keys().index(key)
ValueError: 'u' is not in list
####these errors follow shortly after the initial error above
Traceback (most recent call last):
File "create_dataset.py", line 81, in
main()
File "create_dataset.py", line 77, in main
listen_keyboard()
File "create_dataset.py", line 68, in listen_keyboard
listener.join()
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init_.py", line 205, in join
six.reraise(exc_type, exc_value, exc_traceback)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\six.py", line 692, in reraise
raise value.with_traceback(tb)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init_.py", line 157, in inner
return f(self, *args, **kwargs)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput\keyboard_win32.py", line 240, in process
self.on_press(key)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init.py", line 78, in inner
if f(*args) is False:
File "create_dataset.py", line 61, in on_press
save_event_keyboard(data_path, 1, key)
File "create_dataset.py", line 25, in save_event_keyboard
key = get_id(key)
File "C:\tensorflow1\Bot\Game-Bot-master\game_control.py", line 13, in get_id
return get_keys().index(key)
ValueError: 'u' is not in list
Using TensorFlow backend.
Unhandled exception in listener callback
Traceback (most recent call last):
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util\win32.py", line 375, in _handler
converted = self._convert(code, msg, lpdata)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util\win32.py", line 390, in _convert
raise NotImplementedError()
NotImplementedError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init_.py", line 157, in inner
return f(self, *args, **kwargs)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util\win32.py", line 379, in _handler
self._handle(code, msg, lpdata)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput\mouse_win32.py", line 190, in handle
self.on_click(data.pt.x, data.pt.y, button, pressed)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init.py", line 78, in inner
if f(*args) is False:
File "C:\tensorflow1\Bot\Game-Bot-master\create_dataset.py", line 43, in on_click
save_event_mouse(data_path, x, y)
File "C:\tensorflow1\Bot\Game-Bot-master\create_dataset.py", line 34, in save_event_mouse
save_img(data_path, screenshot)
File "C:\tensorflow1\Bot\Game-Bot-master\get_dataset.py", line 15, in save_img
imsave(path, img)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\numpy\lib\utils.py", line 101, in newfunc
return func(*args, **kwds)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\scipy\misc\pilutil.py", line 217, in imsave
im = toimage(arr, channel_axis=2)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\numpy\lib\utils.py", line 101, in newfunc
return func(*args, **kwds)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\scipy\misc\pilutil.py", line 327, in toimage
raise ValueError("'arr' does not have a suitable array shape for "
ValueError: 'arr' does not have a suitable array shape for any mode.
Process Process-1:
Traceback (most recent call last):
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util\win32.py", line 375, in _handler
converted = self._convert(code, msg, lpdata)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util\win32.py", line 390, in _convert
raise NotImplementedError()
NotImplementedError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\multiprocessing\process.py", line 297, in _bootstrap
self.run()
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\multiprocessing\process.py", line 99, in run
self._target(*self.args, **self.kwargs)
File "C:\tensorflow1\Bot\Game-Bot-master\create_dataset.py", line 52, in listen_mouse
listener.join()
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init.py", line 205, in join
six.reraise(exc_type, exc_value, exc_traceback)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\six.py", line 692, in reraise
raise value.with_traceback(tb)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init.py", line 157, in inner
return f(self, *args, **kwargs)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util\win32.py", line 379, in _handler
self._handle(code, msg, lpdata)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput\mouse_win32.py", line 190, in handle
self.on_click(data.pt.x, data.pt.y, button, pressed)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\pynput_util_init.py", line 78, in inner
if f(*args) is False:
File "C:\tensorflow1\Bot\Game-Bot-master\create_dataset.py", line 43, in on_click
save_event_mouse(data_path, x, y)
File "C:\tensorflow1\Bot\Game-Bot-master\create_dataset.py", line 34, in save_event_mouse
save_img(data_path, screenshot)
File "C:\tensorflow1\Bot\Game-Bot-master\get_dataset.py", line 15, in save_img
imsave(path, img)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\numpy\lib\utils.py", line 101, in newfunc
return func(*args, **kwds)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\scipy\misc\pilutil.py", line 217, in imsave
im = toimage(arr, channel_axis=2)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\numpy\lib\utils.py", line 101, in newfunc
return func(*args, **kwds)
File "C:\Users\proni\Anaconda3\envs\tensorflow2\lib\site-packages\scipy\misc\pilutil.py", line 327, in toimage
raise ValueError("'arr' does not have a suitable array shape for "
ValueError: 'arr' does not have a suitable array shape for any mode.