컴퓨터/Python

python 카카오톡 파일전송/pyautogui 한글이 안나와요

풍경소리^^ 2019. 6. 2. 09:16
import subprocess
import pyautogui
import time
from myid import PW
import pyperclip
#==========마우스위치 스크린샷
# print(pyautogui.position())
# pyautogui.click(351,237)
# pyautogui.screenshot('screenshot.png')
#==========
KakaoTalk="C:\Program Files (x86)\Kakao\KakaoTalk\KakaoTalk.exe"
k=subprocess.Popen(KakaoTalk)
while True:
    lock_icon = pyautogui.locateOnScreen('login.png')
    if lock_icon != None:
        break
pyautogui.typewrite(PW)
pyautogui.press('enter')
def img_click(img_icon):
    img_filename=img_icon+'.png'
    while True:
        img_icon=pyautogui.locateOnScreen(img_filename)
        if img_icon==None:
            time.sleep(1)
        else:
            img_icon_center = pyautogui.center(img_icon)
            pyautogui.click(img_icon_center)
            break
# img_click('icon_message')
# img_click('icon_na')
img_click('icon_direct_na')
# pyautogui.moveRel(261-307,378-369)
# pyautogui.click()
img_click('icon_nachat')
#==========텍스트전송
# pyautogui.typewrite("first text")
# img_click('icon_submit')
#=========파일전송
img_click('icon_clip')
for i in range(5):
    pyautogui.hotkey('shift','tab')
pyautogui.press("space")
pyperclip.copy("D:\데이타\hometax")
pyautogui.hotkey("ctrl","v")
pyautogui.hotkey('shift','enter')
# pyautogui.typewrite("D:\data\hometax")
# pyautogui.press("space")
for i in range(6):
    pyautogui.press('tab')
pyperclip.copy("데이타.xls")
pyautogui.hotkey("ctrl","v")
# pyautogui.typewrite("df0.xlsx")
for i in range(2):
    pyautogui.press('tab')
pyautogui.press('enter')
#=========이미지전송
# img_click('icon_image')
# for i in range(6):
#     pyautogui.hotkey('shift','tab')
# pyautogui.press("space")
# pyautogui.typewrite("D:\data\hometax")
# pyautogui.press("space")
#
# for i in range(5):
#     pyautogui.press('tab')
# pyautogui.typewrite("risu.jpg")
# for i in range(2):
#     pyautogui.press('tab')
# pyautogui.press('enter')
#=========종료
img_click('icon_chat_x')
img_click('icon_menu')
pyautogui.moveRel(264-196,872-875)
pyautogui.click()

pyautogui 한글 처리

https://hashcode.co.kr/questions/5584/%ED%8C%8C%EC%9D%B4%EC%8D%AC-pyautoguitypewrite-%ED%95%9C%EA%B8%80-%EC%9E%85%EB%A0%A5-%EC%A7%88%EB%AC%B8%EC%9E%85%EB%8B%88%EB%8B%A4

'컴퓨터 > Python' 카테고리의 다른 글

파일 합치기/ 파일이름 순차 부여  (0) 2019.06.02
정규식  (0) 2019.06.02
python mouse keyboard  (0) 2019.06.01
ping  (0) 2019.06.01
opencv 배우기 같은이미지찾기  (0) 2019.06.01