내 wxPython 응용 프로그램을 실행중인 다른 응용 프로그램 인스턴스간에 잘라 내기/복사/붙여 넣기 작업을 지원하고 싶습니다. 단순히 데이터 구조를 피클 링하여 클립 보드에 텍스트로 복사 한 다음 붙여 넣기 작업을 위해 unpickle 할 수 있습니까?wxPython을 사용하여 클립 보드를 통해 복잡한 데이터 구조를 전달할 수 있습니까?
나는 그것이 내 앱에서 나온 일부 신호에 대한 데이터를 확인해야한다는 것을 알고있다. 아니면 그곳에 무엇이든간에 아무 것도 꺼내기 만하면됩니까? 클립 보드에 남아있는 임의의 텍스트를 unpickle하려고하면 pickle이 얼마나 잘 작동하지 않습니까?
또한이 방법으로 복사 할 수있는 데이터의 양에 실질적인 제한이 있습니까?
저는 현재 Windows와 Linux에서 실행 중이며 Mac을 사용해 본적이 없습니다.
편집 설명서에있는 그 의견을 알고 있습니다. 필자는 악의적 인 사용자가 자신의 소프트웨어 인스턴스를 손상시키려는 것에 대해별로 신경 쓰지 않습니다. 사람들이 피클을 사용하지 않아야한다고 우려하는 경우입니다. 제 질문은 보안이 아니라 실용성입니다.
다른 프로그램이 클립 보드를 동시에 사용하려면 어떻게해야합니까? – dan04
@dan : 잘라 내기/복사/붙여 넣기 기능을 사용하는 다른 소프트웨어와 같습니다. – neurino