필자는 어떤 시점에서 문자열을 클립 보드에 넣어야하는 Python 3 응용 프로그램을 보유하고 있습니다. 시스템 명령어 echo과 pbcopy을 사용하고 있으며 제대로 작동합니다. 그러나 문자열에 아포스트로피가 포함되어있을 때 (그리고 다른 특수 문자를 알고있는 경우) 오류가 발생하여 종료됩니다. 다음은 코드 샘플입니다. import os
my_text
초보자인데 문제가 있습니다. "pbcopy"명령으로 NSTask를 사용하고 싶습니다. 나는 이것을 시도했지만 그것이 작동하지 않는 것 같습니다 : NSTask *task;
task = [[NSTask alloc] init];
[task setLaunchPath: @"/bin/echo"];
NSArray *arguments;
arguments = [
나는 자주를 사용하여 내 클립 보드에 기록 명령을 복사하는 자신을 찾을 :이 터미널에서 잘 작동 echo !123 | pbcopy . !123 = cd ..를 가정하면, 그것은이 같은 같습니다 function pb() {
echo $1 | pbcopy
}
이 명령은 다음과 같이 이상적으로 호출 할 것이다 : pb !! $ echo !123 |
후속 작업으로 question I wrote a few days ago의 후속 작업으로 마침내 클립 보드로 복사하여 다른 응용 프로그램 (예 : Excel)에 붙여 넣는 방법을 알아 냈습니다. 그러나 복사하여 붙여 넣기 기능을 사용하면 붙여 넣을 때 변수 열 머리글이 올바르게 정렬되지 않습니다. 데이터 (무슨 일이 있었 흐르는 데이터의 예에서 찍은보고 할)