개발 꿀팁/PYTHON

Python 복사 붙여넣기를 합니다

Jammie 2023. 2. 6. 11:29
반응형

하나, pyperclip을 설치합니다

pip install pyperclip

1.1 사용방법
1.1.1 복사하기

pyperclip.copy("hello world")

1.1.2 붙여넣기

pyperclip.paste()

2. PyKeyboard를 설치합니다.
2.1 pywin32를 설치합니다
pywin32 다운로드를 누르십시오

여기에서 whl 파일을 다운로드하고 명령행 pip install로 설치하세요. 해당하는 버전을 선택하십시오.

2.2 pyHook을 설치합니다
pyHook 다운로드를 누르십시오

같은 작업입니다.

2.3 PyKeyboard를 설치합니다

pip install PyKeyboard

3. 테스트 코드입니다

from selenium import webdriver
import time
from bs4 import BeautifulSoup
import pyperclip
from pykeyboard import PyKeyboard

def main():
browser = webdriver.Chrome()
browser.get ('https://baidu.com ') # 현재 브라우저에서 바이두에 액세스합니다
pyperclip.copy("selenium")
browser.find_element_by_name('wd').click() # 바이두 입력 상자를 누르십시오
time.sleep(0.5)
k = PyKeyboard()
# 아날로그 키보드는 ctrl+v를 클릭합니다
k.press_key(k.control_key)
k.tap_key('v')
k.release_key(k.control_key)
browser.find_element_by_name('wd').click()
time.sleep(1000)

if __name__ == '__main__':
main()

 

반응형