Я пишу простой менеджер буфера обмена в wxpython для забавы и прибыли, и я наткнулся на странную ошибку, которая вызывает вызов одной и той же функции независимо от того, по какому пункту меню щелкнули.код здесь и проблема связана со строками 49-56 (элемент «Очистить» работает отлично) - он всегда вызывает последнюю созданную функцию.
Я пытался напечатать функцию лямбда-выражениясоздал, пункт меню, его идентификатор - почти все, что я мог придумать, могло стать источником проблемы, но я не нашел никаких подсказок.
Я застрял, если смогу 'не выбирайте пункты меню, поэтому я буду признателен всем и за любую помощь.