python 클립보드 작업 실현

2833 단어 python클립보드
돌아 오 는 고속 철 에서 이 절 을 배 웠 습 니 다.cmd 명령 행 에 관 한 지식 이 적어 서 한 걸음 한 걸음 정확 한 방법 을 시험 해 볼 수 밖 에 없 었 기 때문에 많은 시간 이 걸 렸 습 니 다.이 블 로그 도 메모 라 고 생각 하 세 요.
먼저 실현 하고 자 하 는 기능 을 말 해 보 자.
        명령 행 인 자 를 입력 하여 특정한 텍스트 를 클립보드 에 복사 하 는 작업 을 수행 합 니 다.(이 프로그램 은 다른 조작 과 결합 하여 자동 회답 을 실현 할 수 있 을 지도 모른다.다만 본인 의 현 단계 의 능력 은 이러한 기능 을 실현 하기에 충분 하지 않다.)
구체 적 인 절차 와 몇 가지 주의사항 을 살 펴 보 겠 습 니 다.
1.python 파일 시작 에'\#!python 3',\#에 관 한 것 이 있 습 니 다!의 구체 적 인 의 미 는 문 후 링크 를 상세 하 게 볼 수 있다.
2.일괄 처리 파일(.bat)을 만 드 는 설명:
먼저 텍스트 문서(.txt)를 만 들 고 다음 내용 을 기록 합 니 다.
@py.exe(빈 칸 이 있 습 니 다!)만 들 파일 의 절대 경로,예 를 들 어 E:\Python\\clipboardcopy(또 빈 칸!)%*
@pause
어떤 명령 행 을 사용 할 때,절대 빈 칸 에 주의해 야 합 니 다!명령 행 의 인 자 는 빈 칸 으로 구분 되 기 때문에 불필요 한 빈 칸 은 시스템 의 오 해 를 불 러 일 으 킬 수 있 습 니 다.따라서 파일 경로 에 빈 칸 이 생기 지 않도록 밑줄 로 통일 적 으로 교체 할 수 있 습 니 다.(평소에 프로 그래 밍 할 때 좋 은 파일 이름 습관 을 길러 야 합 니 다)그리고 파일 이름 에 중국어 가 나타 나 지 않 는 것 이 좋 습 니 다.구체 적 으로 인 코딩 때문에 아직 테스트 를 해 본 적 이 없 지만 문제 가 생 길 수 있 으 니 영어 로 하 세 요.
다음은 텍스트 파일 을'bat 파일 형식'으로 저장 합 니 다.자세 한 내용 은 다음 그림 을 참조 하 십시오.

텍스트 문서 인터페이스 에서 다른 저장(ctrl+shift+S)을 선택 하 십시오.파일 접 두 사 를.bat 로 바 꿀 뿐만 아니 라 저장 형식 에서'모든 파일'형식 을 선택 하 십시오.
일괄 처리 파일 을 저장 한 후 C:\Windows 디 렉 터 리 로 이동 합 니 다(또는 환경 변수 로 설 정 된 다른 경로 도 가능 합 니 다).
3.python 파일 의 구체 적 인 코드:

#! python3
 
#TEXT                             
TEXT = {' ': "  ,         ,      ,   :",
        'busy': "Sorry, I'm busy now.",
        '         ': "        

"} import sys, pyperclip if len(sys.argv) < 2: # argv print("Sorry, no input has been received yet…") sys.exit() keyphrase = sys.argv[1] if keyphrase in TEXT: pyperclip.copy(TEXT[keyphrase]) print("The text " + TEXT[keyphrase] + " is copied to the clipboard") else: print("There is no such text")
스크랩 의 내용 과 사용 하 는 키워드 중 에 중국어 가 나 올 수 있 습 니 다. 。
4.사용 방법:
win+R 을 누 르 고 cmd 명령 창 을 열 고 mclip(이것 은 제 파일 이름 입 니 다.실제 상황 은 제 파일 이름 에 의 해 결 정 됩 니 다)(빈 칸!)TEXT 에서 명령 을 내리 면 필요 한 내용 이 클립보드 에 복 사 된 것 을 발견 할 수 있다.


관련 링크:
#! 작용 원리
python 클립보드 작업 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 python 클립보드 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기