Найти - Пользователи
Полная версия: keyboard не правильно регистрирует горячие клавиши
Начало » Python для экспертов » keyboard не правильно регистрирует горячие клавиши
1
gae
я создаю свой лончер.
вот его код https://github.com/gumerov-amir/QLH
у меня при регистрировании клавиш в функции initialize_programs_hotkey
по нажатию ctrl+win+5 открывается программка vkboss.
п.с.
это очень ранняя альфа.
а держу на гитхабе, потому что мне так удобнее.
py.user.next
gae
  
self.rphfs.append(keyboard.register_hotkey(program[2], lambda: ProgramsPanel.start_program(program[1])))
Попробуй так записать
  
self.rphfs.append(keyboard.register_hotkey(program[2], lambda prog=program[1]: ProgramsPanel.start_program(prog)))
Обычно в таких ситуациях это относится к связыванию имён в питоне и на labmda'х это частая ошибка.
gae
py.user.next
Спасибо. помогло.
gae
gae
я создаю свой лончер.вот его код https://github.com/gumerov-amir/QLHу меня при регистрировании клавиш в функции initialize_programs_hotkeyпо нажатию ctrl+win+5 открывается программка vkboss.п.с.это очень ранняя альфа.а держу на гитхабе, потому что мне так удобнее.[/quoteи не
py.user.next
и не только в лямбдах.
например:

l =

for i in range(1,25,4):
def f():
print(i)
l.append(f)

l()
21


l()

21
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB