자동화

조회 수 2766 추천 0 댓글 5

제가 pyautogui를 사용하여 이렇게 만들었는데 while 탈출이 안되고를 떠나서 시작자체가 안되네요


버튼을 누르면 

p.keyDonw('q')


while True and p.keyDown('q')

~~~~~~~~

~~~~~~~~~



keyDown이 키를 누르는거라고 하더라고요 


그래서 


버튼 누를떄  키를 누르게하고 바로 while 실행되게하고 


제가 키보드에서 q를 누르고 똇을 떄  while에서 탈출하는식으로 ,, 햇는데


안되네요 ;;


무슨 문제일까요 


  • profile
    소심비형 2019.08.14 10:18

    음~ global keyboard hook 라이브러리로 하시는게 좋아 보이네요. 저건 파이게임인가요? 아무튼~ while에서 체크하는 시점에 따라서 실행이 안될수도 있을거 같아요. while에 무조건 들어온 다음에 if로 체크하고 break로 탈출하는게 더 좋아 보여요. 아니면 굳이 true는 없어도 될거 같고요. 어차피 && 조건이라 없어도 되는 코드거든요. 둘다 만족인데 무조건 true라서 불필요한 코딩이예요.

    뭐 만드시는지 모르겠지만~ 열심히 하시네요..ㅋ

    개발자세요~??

  • 현질하다털림 2019.08.14 10:42
    아하 그렇군요 제가 while문이 메인 프로그램인데 프로그램 종료가 안되서 ㅋㅋ
    듣고보니 True && 불필요한 내용이네요 부끄럽습니다 하하 ,,

    개발자는 아니고 개발자가 목표이긴합니다
    친구가 하나 만들어달라 그래서 공부겸 만드는중입니다

    매번 소중한 댓글 감사드립니다 ㅜㅜ
    global keyboard hook을 써보겠습니다

    항상 감사합니다 !
  • profile
    소심비형 2019.08.14 10:54
    그렇군요~ 화이팅입니다..ㅋ
  • 현질하다털림 2019.08.14 10:56
    아 선생님 갑자기 생각난건데

    while문에 무조건 들어온 후
    if 체크하고 break로 탈출하라는데

    while문은 절차적으로 진행해서

    키를 눌러도 그 if문이 현재코드가 실행중인 줄에 없으면 안되더라고요



    while True :
    ~~~~~~~~~~`
    ~~~~~~~~~~~`
    ~~~~~~~~~~
    ~~~~~~~~~
    if :
    break
    ~~~~~
    ~~~~
    ~~~~~~~~~~~
    이렇게 있으면 while이 저 if문을 실행할 떄 눌러야 효과가 있더라고요
  • profile
    소심비형 2019.08.14 11:46
    그렇죠~ While 문 안에 있어요 체크가 되죠. 멀티 스레드로 처리하지 않으면 동작 안할거 같아요.

List of Articles
분류 제목 글쓴이 최근변경 추천
자유 프로그래밍 게시판 소개 피카부 2023.04.01 0/0
질문 파이썬 개인이 이미지 서치 제작 마룽파루 2021.11.22 1/0
질문 매크로 제작하시는분중에... 3 ysk96 2021.12.11 0/0
질문 로아 C#매크로 관련해서 키전달 2 현질하다털림 2022.01.03 0/0
질문 파이썬 비활성 매크로 알려주실분 사례o 10 오토공부 2022.01.23 0/0
질문 리니지w 매크로 12일 퍼플패치로 인해 마우스 이동 및 ... 8 나도알고싶다 2023.05.05 0/0
질문 lua언어 사용해서 gui만드려면.. 4 ddd1111 2023.05.29 0/0
질문 혹시 classdd 아시는분 계시나요? 3 ddd1111 2022.02.20 0/0
질문 안드로이드매크로어플 macrorify 쓰시는분 계세요? 2 우후훅 2022.02.16 0/0
질문 파이썬 제대로 배우면 모든게임 매크로 제작 가능한가요? 6 베인 2022.03.30 0/0
질문 오딘매크로 C#질문점요~ 2 아롱e3 2022.02.26 0/0
질문 매크로 독학은 보통 어떻게 시작하셨나요들?? 9 매크로드림트리 2023.05.19 0/0
질문 C#이나 C++로 퍼플에 마우스&키보드 비활성 입력이 가... 2 턱스 2022.05.07 0/0
질문 아두이노+ 파이썬 오토룬 사용하시는 분 계신가요? 1 GOLD 2022.05.14 0/0
질문 후리기님꺼 던파 저만 안되나요? 2 젓수가기 2022.05.19 0/0
질문 파이썬으로 매크로 만들어보려는데 2 그렇하군 2022.05.29 0/0
질문 파이썬 도전중인데 도와주실 고수님계신가요? 3 그렇하군 2022.06.02 0/0
질문 매크로 때문에 오래전에 덮어두었던 .. 6 도케오 2022.07.28 0/0
자유 우연히 온 커뮤인데 초보 개발자로써 최근 고민이 여기... 4 김메린 2023.04.01 0/0
질문 단풍겜 배워보려는데 맨땅에 박치기하니까 감이 안오네... 6 아무고토 2022.09.12 0/0
질문 오딘 아두이노로 돌리시는분? 12 keiosl 2022.09.28 0/0
Board Pagination Prev 1 ... 345678910 11 Next
/ 11

전체 최신 인기글

전체 주간 인기글