(자막) 파이썬 자동화 PyAutoGUI 마우스 이동과 클릭 자동화

Поделиться
HTML-код
  • Опубликовано: 11 ноя 2024

Комментарии • 5

  • @ByungJoon97
    @ByungJoon97 2 года назад

    안녕하세요 파이썬 강좌 잘 봤습니다
    그런데
    특정 앱(게임창) 위에서는 마우스 클릭이 안되네요?
    파이썬이 아닌 다른 프로그램으로는
    마우스클릭 잘되는데
    pyautogui 로는 마우스 이동까지만 되고
    마우스 클릭 명령어는 먹히지가 않네요
    파이썬에는 특정 앱(게임실행창)에 상관없이
    마우스 클릭을 할 수 있는 명령어는 없나요?

  • @haniring-foryou
    @haniring-foryou Год назад

    안녕하세요! 강의 정말 감사드립니다.
    선생님, 강의보면서 업무자동화에 사용하려고 노력하는 직장인입니다..
    그런데, 엑셀에 있는 정보를 사이트에 옮겨 저장해 놓아야 하는데,
    pyautogui로 마우스 움직이고 클릭해서 복사 붙여넣기 하려고 코딩을 짜고 있습니다..
    그런데 한정보 저장하고 다른 한 정보를 for루프던 while 루프던 으로 짜서 엑셀 셀 복사 -> 사이트로 이동 -> 사이트 칸 클릭 -> 붙여넣기 이거를 반복하려고 코드를 짰는데,
    정말 초짜라 잘 안됩니다ㅠ
    혹시 봐주실 수 있을까요???
    import pyautogui
    import keyboard
    import time
    pyautogui.FAILSAFE = True
    print (pyautogui.position())
    while True:
    if keyboard.is_pressed('F5') :
    break
    while True:
    recent = pyautogui.position()

    pyautogui.moveTo(2513, 262, 0.5) #사이트 입력페이지로 클릭
    pyautogui.click()
    pyautogui.moveTo(1413, 1792, 0.5) #엑셀파일 클릭
    pyautogui.click()
    pyautogui.moveTo(943, 462, 0.5) #엑셀 파일 원하는 값이 있는 쉘로 이동
    if (recent == pyautogui.position()) :
    pyautogui.moveTo(943, 462, 0.5)
    for j in range(462, 19, 20) : #엑셀 파일 원하는 값이 있는 쉘로 이동 다음 루프땐 축으로 -19만큼 아래로 내려온 좌표로 이동
    pyautogui.moveTo(943, 462, 0.5)
    pyautogui.click() #23
    pyautogui.hotkey('ctrl', 'c') # 복사

    pyautogui.click(460, 1783) # 사이트창 열기
    pyautogui.click(1590, 448) # 사이트 칸 이동
    pyautogui.hotkey('ctrl', 'v') # 붙여넣기

  • @manmanho9973
    @manmanho9973 2 года назад

    headless mode 에서 pyautogui 실행하는방법이 궁금하네요

  • @ssup7
    @ssup7 3 года назад

    따라하던 중에 초입에.... ModuleNotFoundError: No module named 'pyautogui'라고 pyautogui모듈이 없다고 뜨는데 이 경우에는 어떻게 해야 하나요?ㅠㅠ

    • @boanproject
      @boanproject  3 года назад

      콘솔에서 pip install pyautogui를 먼저 설치후 다시 실행하시기 바랍니다.