не, не совсем то. впрочем, до меня наконец дошло, что можно было в переменную для хранения начального аргумента сначала записать null и обновлять(перезаписывать) её только если она ==null UPD. т.е. не null, а None, сказывается то что я давно ничего не писал на питоне)
третий вариант по обстановке, ибо он также не выполнится при a == 0 например, а например appuifw.query(u"?", "text") кроме None ложь не возвратит, но для лучшей читаемости думаю, все равно лучше явно, второй лучше всего, да и Гвидо именно так рекомендует.
нет ли у кого модуля для работы с буфером обмена на второй питон?
или может кто знает структура файла Clpboard.cbd ------------- добавлено в 14.03: у меня на 145 питоне не работает clipboard.Set(u'руский текст') он применяется, но потом из буфера не прочитать его н82