안녕하세요. 이번 포스팅에서는 파이썬의 pyperclip 모듈을 활용하여 클립보드의 내용을 복사 또는 붙여넣기 하는 방법을 포스팅합니다.
0. pyperclip 모듈
pyperclip 모듈은 PC의 클립보드 텍스트와의 복사, 붙여넣기 기능을 아주 쉽게 구현해주는 모듈입니다.
- 클립보드에 복사하기
파이썬을 통해 클립보드에 내용 복사가 구현되는 것을 확인하기 위해
클립보드에 복사를 하는 코드를 구현합니다.
이 때 사용되는 pyperclip 모듈의 메소드는 pyperclip.copy() 입니다.
위의 코드를 실행하면 파이썬 코드 실행창에는 아무것도 결과로 나오지 않습니다.
그렇지만 pyperclip.copy() 메소드 안에 인자로 쓰인 "example_text" 의 문자열이 클립보드에 복사가 되었을 겁니다.
이것을 확인하기 위해서 메모장을 열고 Ctrl+v 로 붙여넣기를 하면 위의 내용과 동일한 내용이 붙여넣기 가 됩니다.
- 클립보드 내용 붙여넣기
파이썬을 통해 클립보드의 내용이 붙여넣기 되는 것을 확인하기 위해
클립보드에 복사를 하는 코드를 구현합니다.
이 때 사용되는 pyperclip 모듈의 메소드는 pyperclip.paste() 입니다.
클립보드에 미리 내용을 복사해놓기 위해 메모장에서 이번엔 "example_text2" 라는 문자열을
Ctrl+c 를 통해서 클립보드에 복사해 놓습니다.
그리고 아래의 파이썬 코드를 실행하면
파이썬의 결과로 클립보드에 복사되어 있던 문자열이 출력되는 것을 볼 수 있습니다.
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.
'IT > Programming_프로그래밍' 카테고리의 다른 글
[파이썬 / python] 파이썬 pyautogui 모듈로 화면 클릭 구현하기 / 자동클릭 매크로 만들기 (0) | 2022.06.11 |
---|---|
[파이썬 / Python] 이진시프트(Binary Shift)를 이용하여 2의 승수 곱하기 (0) | 2022.05.08 |
[파이썬 / python] 파이썬 re 모듈 사용하여 정규표현식으로 특정 문자 찾기 (0) | 2021.06.15 |
[IT / 파이썬]타임스탬프(timestamp) / 프로그램에서의 날짜와 시간 정보, 단조 시간(monotonic time), 실제 시간 (0) | 2021.06.12 |
[파이썬 / Python] len 함수로 문자열 데이터의 길이 구하기 (0) | 2021.05.23 |
댓글