Я бы хотел, чтобы мое приложение wxPython поддерживало операции вырезания / копирования / вставки между различными запущенными экземплярами приложения. Можно ли просто выбрать структуру данных, скопировать ее в буфер обмена как текст, а затем открепить для операций вставки?
Я знаю, что мне нужно проверить данные на наличие признаков того, что они из моего приложения. Или я могу просто ПОПРОБОВАТЬ, чтобы отомкнуть что-нибудь там? Насколько надежно работать с ошибкой, если она пытается распечатать произвольный текст, оставленный в буфере обмена?
Кроме того, существует ли практический предел тому, сколько данных может быть скопировано таким образом?
Я работаю на Windows и Linux сегодня - не пробовал Mac.
EDIT
Я знаю об этом комментарии в документации. Меня не особо волнует злоумышленник, пытающийся скомпрометировать свой собственный экземпляр программного обеспечения, если это то, о чем люди беспокоятся, им следует отказаться от маринада. У меня вопросы практичности, а не безопасности.