본문으로 바로가기

모듈 설치

pip install clipboard

>>> import clipboard
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'clipboard'
>>>
(py36) PS C:\Users\Desktop\python_> pip install clipboard
Processing c:\users\appdata\local\pip\cache\wheels\1e\86\2a\3612bf2a0fd7c563462ad5c3403683b55b68a8c36e47bc2648\clipboard-0.0.4-py3-none-any.whl
Requirement already satisfied: pyperclip>=1.3 in c:\programdata\anaconda3\envs\py36\lib\site-packages (from clipboard) (1.8.0)
Installing collected packages: clipboard
Successfully installed clipboard-0.0.4

 

클립보드 내용 가져오기

 

import clipboard

for _ in range(3):
    print(clipboard.paste())
더보기
복사 한번 해볼게요
복사 한번 해볼게요
복사 한번 해볼게요

 

클립보드로 내용 복사하기

import clipboard

text = '클립보드로 보내는 텍스트'
clipboard.copy(text)

 

응용) 클립보드의 내용이 변할 때마다 출력하기

import clipboard
import datetime
import time

text = ''
while True:
    if text != clipboard.paste():
        text = clipboard.paste()
        now = datetime.datetime.now().replace(microsecond=0)
        print(f'\nTime : {str(now)}\nClipboard : {text}')
    time.sleep(1)