[Python macro lecture] 2. website log in with PYAUTOGUI

Поділитися
Вставка
  • Опубліковано 12 лис 2024

КОМЕНТАРІ • 137

  • @히히0
    @히히0 Рік тому +1

    감삼다

  • @MrGogodfd123
    @MrGogodfd123 Рік тому +1

    성공했습니다 감사합니다

  • @aaaaron16
    @aaaaron16 Місяць тому

    4년전 영상인데 어떻게 네이버 닉네임이 긁 인가요 ㄷㄷ 시간여행하셨나 ㄷㄷ

  • @munm7650
    @munm7650 2 роки тому +4

    네이버에서 봇이라고 판단하는 이유는 마우스가 순간이동하기 때문입니다. 우리가 로그인할때는 마우스가 천천히 부드럽게 움직이기 때문에 마우스의 움직임으로만으로도 봇인지 사람인지 구별할 수 있습니다.

  • @apple1223
    @apple1223 2 роки тому +1

    PYAUTOGUI 설치 명령어 : pip install pyautogui

  • @김재현-n7r8r
    @김재현-n7r8r Рік тому +1

    덕분에 차근차근 잘 배우고 있습니다. 우선 감사의 말씀드리겠습니다. 과정을 다 따라와서 마지막에 모든 과정을 합친후에 실행을 시키면 연결이 안되는 이유가 뭘까요? 네이버가 아닌 다른 사이트로 연습중인데 부분 부분은 잘 되나 합치면 안되서 애를 먹고 있습니다ㅜㅜ. 답변 주시면 감사하겠습니다.

    • @chobocoding
      @chobocoding  Рік тому

      다시 나눠서 처음부터 실행해보시면 이유를 알 수 있을 것 같습니다.

  • @정해원-p8s
    @정해원-p8s 4 роки тому +2

    한번씩 다 보고 넘어갔었는데 강의의질이 되게높은거 같아요 좋은 강의 감사드립니다!!

  • @정재헌-r6f
    @정재헌-r6f 2 роки тому +2

    네이버 로그인이 왜 안될까?
    1. typewrite()를 통해 입력을 할 경우 네이버 측에서 감지가능.->복사 붙여넣기를 활용하자
    다만 pyperclip 모듈을 통하여 클립보드에 저장하고, pyautoguy의 press를 이용해 컨트롤 -v를 누르면, 네이버 측에서 컴퓨터를 통해 문자를 입력했다고 감지 불가.
    2. 동작과 동작 사이 시간 간격이 일정.
    이 두가지만 해결해도 어느정도 되지 않을 까 조심스레 추측해봅니다

  • @apple1223
    @apple1223 2 роки тому +1

    일반적인 글자를 입력할 때에는 typewrite 명령어를 써주고 특수한 키를 입력할 때에는 press 명령어를 써준다.

  • @congss7484
    @congss7484 3 роки тому +1

    감사합니다

  • @원판을뭐같이껴놨네
    @원판을뭐같이껴놨네 Рік тому +1

    안녕하세요 너무 친절한 설명 감사합니다...
    제가 PVE FPS게임 DARTIDE란 총게임에 매크로를만들고 에임봇을 만들어 쓰고 싶은데요
    [파이썬 매크로 만들기] 5. 화면 인식 기반 매크로 만들기
    초간단 에임핵 만들기 (파이썬 pyautogui)
    파이썬 매크로용 이미지 서치 알고리즘 만들기
    위 영상들과 초코딩님 영상들을 학습하여 헤드샷을 하게 해주는 매크로를 만들고 싶은데 가능할까요???

    • @chobocoding
      @chobocoding  Рік тому

      매크로를 막아놓은 프로그램도 있기 때문에 확답을 드릴 수 없네요

  • @리사리사진라면
    @리사리사진라면 2 роки тому +1

    정말 감사해요 다 만들고 안드로이드나 ios 환경에서 실행 파일로 실행해서 다른 앱에 매크로를 돌리려면 어떻게 해야 하나요?

    • @chobocoding
      @chobocoding  2 роки тому

      윈도우에서만 사용가능합니다 블루스택같은 컴퓨터로 앱 접근 방식을 선택하면 될 듯 합니다

    • @리사리사진라면
      @리사리사진라면 2 роки тому

      @@chobocoding 감사합니다!

    • @리사리사진라면
      @리사리사진라면 2 роки тому

      @@chobocoding 혹시 pyautogui를 사용할 때 반복문 안에 반복문이 들어가면 에러가 뜨던데 페이지에서 페이지로 넘어가서 또 반복문으로 매크로를 돌려야 되는 상황에 에러가 뜨지 않으려면 어떻게 해야 하나요?

  • @BiquiRaccoon
    @BiquiRaccoon 4 роки тому +4

    기초적인 방법부터 알려주시니 기본기가 탄탄해지는 것 같습니다. 기본기가 탄탄하지 않으면 다른 라이브러리랑 함께 프로그램을 만들 때 혼란스럽더라구요 ㅠㅠ 강의 감사합니다!

    • @chobocoding
      @chobocoding  4 роки тому

      좋은 말씀 감사합니다~ 덕분에 힘이 많이 납니다!!

  • @지돼-y2v
    @지돼-y2v 2 роки тому +1

    그런데 pyauyogui에는 윈도우 키 누르는 법은 없나요?

    • @chobocoding
      @chobocoding  2 роки тому

      coding-kindergarten.tistory.com/87
      링크에 들어가 보시면 도움이 될겁니다.

  • @에어팟-f5d
    @에어팟-f5d 8 місяців тому

    혹시 비밀번호 입력할때 대소문자 구분이 안되는거같은데 방법이 있나요?

  • @gichurlkim4590
    @gichurlkim4590 2 роки тому +1

    타이핑 인터벌을 랜덤으로 할수는 없나요?
    그게 원인인거 같은데...

    • @chobocoding
      @chobocoding  2 роки тому

      랜덤 함수를 이용해서 그렇게 할 수 있습니다. 안 해봐서 모르겠네요~

  • @welldone9999
    @welldone9999 4 роки тому +1

    잘보았습니다 강의 감사합니다
    다른 방법을 제언해봅니다
    좌표가 아닌 네이버 이미지로 자동로그인 하는 방법이 더효율 적일같습니다

    • @chobocoding
      @chobocoding  4 роки тому +2

      좋은 의견주셔서 감사합니다!! 아직은 초반부라 따라하기 쉽도록 좌표기반의 매크로를 만들었으나 향후에 셀레니움 기반의 매크로까지 영역을 넓힐 예정입니다. 감사합니다!!

    • @welldone9999
      @welldone9999 4 роки тому +1

      @@chobocoding 다시 한번 좋은 강의 감사 드립니다~^^

  • @pthgmr5067
    @pthgmr5067 3 роки тому +1

    필요했던 것들을 친절하게 잘 알려 주셔서 정말 감사합니다. 그리고 혹시 윈도우 창을 아래로 내리는 기능을 넣고 싶은데 어떻게 하면 좋을까요??^^

    • @chobocoding
      @chobocoding  3 роки тому +1

      창을 최소화 하는것을 말씀하시는 것 같은데 저도 잘 모르겠네요 ㅎㅎ 구글에서 검색해보시는 것이 좋을 듯 합니다

    • @pthgmr5067
      @pthgmr5067 3 роки тому

      @@chobocoding 선택한 장소에 한글을 입력할수는 없을까요?

    • @chobocoding
      @chobocoding  3 роки тому

      id와 비밀번호를 입력하듯이 입력하면 되지 않을까요?

    • @pthgmr5067
      @pthgmr5067 3 роки тому

      @@chobocoding 한글을 입력하니 입력이 안되더라구요😭 도와주셔서 감사합니다^^

    • @동펭
      @동펭 3 роки тому +1

      좀 늦은듯하지만
      pip install pyperclip
      으로 설치해주시고
      import pyperclip
      pyperclip.copy("한글내용") #괄호 안의 내용을 클립보드에 저장
      pyautogui.hotkey("ctrl", "v") #클립보드에 있는 내용을 붙여넣기
      이런 식으로 복사해서 붙여넣는 방식으로 하면 됩니다.

  • @운동하는빡형
    @운동하는빡형 3 роки тому +1

    저는 interval 안줘도 잘 실행이 되네요 컴퓨터마다 다른거 같기도 합니다 강의 친절하게 설명해주셔서 이해 잘 하고갑니다 감사드려요:)

  • @틀보니빠ettoBinaP
    @틀보니빠ettoBinaP Рік тому +1

    a의 좌표가 ( 18, 19)
    라 할때
    if a의 x좌표가 10이상 일때 :
    print('hi')
    여기서 a의 x좌표가 10이상
    이걸 어떻게 표현해야하나요?

  • @jicheon0
    @jicheon0 3 роки тому +1

    클릭 좌표를 특정 윈도우 기준으로 정하는 방법은 없을까요? 무조건 화면 전체의 왼쪽 위를 기준으로 좌표를 다루는 것으로 보여져서요

    • @chobocoding
      @chobocoding  3 роки тому

      저는 사용해본 적 없어서 잘 모르지만 구글에서 검색해보니 불가능한 것은 아닌 것 같네요. 아래 링크를 확인해 보시기 바랍니다.
      pythondocs.net/pyautogui/pywinauto-pyautogui-를-이용한-특정-윈도우-창-활성화-타이틀명-이용/

  • @hykim798
    @hykim798 2 роки тому

    저는 if를 쓰기만 했는데 invalid syntax라고 떠요 ㅠㅠ 어떻게 해결하나요

    • @chobocoding
      @chobocoding  2 роки тому

      어떻게 코드를 작성하셨나요?

    • @hykim798
      @hykim798 2 роки тому

      @@chobocoding 이렇게 저렇게 하다보니 고쳐졌어요! 구글에는 안나오더라고여 ㅠㅠ 감사합니당

  • @amigaringo1672
    @amigaringo1672 4 роки тому +1

    ModuleNotFoundError: No module named 'pyautogui' 가 계속 뜨는데 왜이런지 모르겠네요

    • @amigaringo1672
      @amigaringo1672 4 роки тому

      코드는
      import pyautogui
      pyautogui.moveTo(40,152,2)
      이게 다입니다.

    • @chobocoding
      @chobocoding  4 роки тому

      pip install pyautogui
      명령어를 실행해서 설치부터 하서야 합니다~

  • @apple1223
    @apple1223 2 роки тому +1

    근데 공부하다 보내까 pyautogui 사용할 때 typewrite 와 그냥 write 가 있던데 그 차이가 뭔지 아시나요? 구글 검색해도 안나오던데.. 혹시 아시나요?

    • @chobocoding
      @chobocoding  2 роки тому +1

      저도 잘 모르겠습니다~

    • @RACCOON322
      @RACCOON322 2 роки тому +1

      PyAutoGUI __init__.py 파일 살펴보시면 1685번째 라인에 write = typewrite # In PyAutoGUI 1.0, write() replaces typewrite(). 이렇게 적혀있습니다.

    • @apple1223
      @apple1223 2 роки тому +1

      @@RACCOON322 오. 감사합니다. 제가 잘 몰라서 그런데 write와 typewrite 가 같다는 말이죠?

    • @RACCOON322
      @RACCOON322 2 роки тому

      @@apple1223 네 write는 typewrite의 별칭이라 보심 됩니다~

  • @apple1223
    @apple1223 2 роки тому +2

    저기 초보코딩님 똑같이 했는데 왜 저는 안될까요? 맥을 쓰고 있는데 실행을 눌러도 마우스 클릭이 안되어요. 에러가 나는건 아니고 실행은 되는데 반응이 없는것 같은데... 쥬피터 노트북 문제일까요? 아니면 맥 문제일까요? 잘 모르겠어요... 왠지 느낌에는 맥에서 보완관련해서 뭔가 막고 있다는 느낌이 들어요...

    • @chobocoding
      @chobocoding  2 роки тому +1

      맥은 저도 안 써봐서 잘 모르겠네요.. 다른 함수는 잘 되나요? position 함수??

    • @apple1223
      @apple1223 2 роки тому +1

      @@chobocoding 네. 포지션 함수는 잘 되어요! 위치 잘 나오구요. 대충 알아보니까 맥은 하드웨어를 제어하는게 윈도우 처럼 바로 안된다고 하더라구요. 혹시 이거 해결 방법 아시나요? 아니면 그냥 윈도우 노트북을 하나 마련하는게 좋을까요?

    • @chobocoding
      @chobocoding  2 роки тому +1

      코딩때문에 하나 마련하는거는 너무 출혈이 크긴 한데 제가 맥을 전혀 안 써봐서 뭐라 조언을 드리기가 어렵네요 ㅠ

    • @apple1223
      @apple1223 2 роки тому +1

      @@chobocoding 아네 알겠습니다. 그냥 노트북 하나 마련해 보겠습니다. 답변 감사합니다~^^

  • @dacty-s9l
    @dacty-s9l 4 роки тому +1

    너무나도 친절하고 훌륭한 설명에 대단히 감사드립니다!!

  • @BYUNGWOOKIM-v2e
    @BYUNGWOOKIM-v2e 4 роки тому +1

    능력자다..

  • @testfunct
    @testfunct 3 роки тому +1

    time.sleep(2) 명령어를 쓸때 혹시 컴퓨터가 2.1초나 2.2초 / 2.11초 나 2.22초 이런 0.00몇초 단위도 인식을 하는건가요?

    • @chobocoding
      @chobocoding  3 роки тому

      제 소숫점으로도 가능합니다

    • @testfunct
      @testfunct 3 роки тому

      @@chobocoding 답변감사합니다!

  • @bbung..
    @bbung.. 2 роки тому +1

    어 저는 0.1초로 해도 로그인이 돼요!!

  • @r3b00t3
    @r3b00t3 3 роки тому +2

    네이버는 bvsd 라는 녀석이 봇을 막습니다 ... ㅜㅜ

  • @거북-s2m
    @거북-s2m 4 роки тому +1

    1.12:15 여기서 아이디창클릭이랑 아이디 패스워드를 합쳐야하는이유가 있을까요???
    2.pag.position 으로 좌표를 찾으려면 주피터노트북과 네이버 로그인창의 화면비율?을 코드짤떄랑 똑같이 만든후 실행시켜야하는건가요?
    ps.마지막 복습시간까지 너무 좋은강의 감사드립니다! :)

    • @chobocoding
      @chobocoding  4 роки тому

      1. 합치는 이유는 단순히 한번의 코드 실행으로 여러 명령을 쭉 이어서 수행해주기 위함입니다 ㅎㅎ
      2. 화면비율이라기보다 버튼의 위치가 똑같아야 사용할 수 있습니다. 창의 위치가 바뀌거나 해서 위치가 바뀐다면 새로운 위치의 좌표를 입력해줘야 합니다. 초보적인 예제이기 때문에 빈틈이 많죠?ㅎㅎ

  • @손여정-p6y
    @손여정-p6y 3 роки тому

    저는 똑같이 따라했는데 로그인 잘됐어요~(만세~!). 초보코딩님은 아마 초반에 비밀번호 임시로 아무거나 쳐넣었을때 여러번 틀렸던거땜에 저런 검사창이 뜨는거같아요

  • @lliillliilliilill
    @lliillliilliilill 3 роки тому +1

    재밌다 ㅋㅋ

  • @선동베딕
    @선동베딕 3 роки тому +1

    이런 에러를 어떻게 처리해야 하나요?
    import pyautogui as pag 실행하면 아래와 같은 에러가 발생합니다.
    ---------------------------------------------------------------------------
    KeyError Traceback (most recent call last)
    in ()
    ----> 1 import pyautogui as pag
    2 frames
    /usr/lib/python3.7/os.py in __getitem__(self, key)
    679 except KeyError:
    680 # raise KeyError with the original key value
    --> 681 raise KeyError(key) from None
    682 return self.decodevalue(value)
    683
    KeyError: 'DISPLAY'

    • @chobocoding
      @chobocoding  3 роки тому

      음 설치과정에 문제가 있는 것 같습니다. 해당 현상을 구글에 검색해보시는게 도움이 되실 겁니다. 저도 자세한 에러의원인은 잘 모르겠네요.

    • @Sakura35P
      @Sakura35P 3 роки тому

      저도 똑같은 에러 뜨는데 1시간동안 구글링해도 해결 안되네요..

  • @바나나-o2e
    @바나나-o2e 8 місяців тому

    그 영상따라하다 안되는게 있어서 그러는데요 아이디를 자동입력하게 만든다음에 press명령이 pyautogui에 없는 장치라고 오류가 떠서 tap 안먹히는데 어떻게 해결가능한 방법 아실까요?

  • @aminmok3346
    @aminmok3346 3 роки тому +1

    예를들어, 네이버 창을 전체화면 해놓은 상태에서 좌표를 알아내려면 어떻게 해야 하나요??
    강의하신 것처럼, 항상 화면 일부에 아나콘다를 띄워놓고 pag.position()을 실행시키기 어려운 상황이 있을 것 같아서요..

    • @chobocoding
      @chobocoding  3 роки тому

      이 다음 영상을 보시면 해결될겁니다 ㅎㅎ

  • @MoneyHubTips
    @MoneyHubTips 4 роки тому +1

    비활성화 상태에서의 클릭도 가능할까요? 그리고, 전체 창 좌표말고, 특정 창 안에서의 좌표에서 클릭이 가능할까요?

    • @chobocoding
      @chobocoding  4 роки тому

      pyautogui를 활용한 매크로는 화면에 보이는 기준으로 클릭하기 때문에 비활성화되어 있다면 작업표시줄을 클릭해서 활성화시켜야 합니다. 그리고 전체 좌표 말고 특정 창 창에서의 좌표는 안 될겁니다. (100프로 확신하는 것은 아니지만요)

  • @asd222treed
    @asd222treed 4 роки тому +1

    안녕하세요 잘 보고 있습니다. 주피터 노트북이 아닌 파이참을 써도 차이가 없을까요?

    • @chobocoding
      @chobocoding  4 роки тому

      안녕하세요, 네 차이 없을 겁니다~

  • @태이니요
    @태이니요 4 роки тому +3

    안녕하세요!! 네이버같은 빅서버는 렉 없이 로그인 1초내로 가능하지만 작은서버홈피같은데는 방문자가 몰리면 너무 불규칙해서.. wait 하고 대기하다가 로그인버튼이나 버튼이 활성화되면 진행되는 코드도 같이 설명해주시면 좋을거같아요.

    • @chobocoding
      @chobocoding  4 роки тому

      안녕하세요 ㅎㅎ 의견 감사합니다. 말씀하신대로 그런 로직들을 추가하면 더 좋을 것 같습니다. ^^

    • @chobocoding
      @chobocoding  4 роки тому

      이후 영상(4,5편) 특정 버튼이 활성화될때 클릭하는 로직이 소개되기 때문에 참고부탁드립니다.

  • @skyforyou1able
    @skyforyou1able 4 роки тому +2

    Note: you may need to restart the kernel to use updated packages. 이렇게 에러가나는데 원인이뭘가요?

    • @chobocoding
      @chobocoding  4 роки тому

      어떤 코드를 실행하셔서 그런건지 알려주시겠어요?? 주피터 노트북을 껐다 켜도 동일한 오류가 발생하는지요

  • @꿀님의식탁
    @꿀님의식탁 4 роки тому +1

    안녕하세요! 강의동영상 정말 도움 많이 받고 있습니다. 비밀번호에 특수문자가 들어간 경우에는 오류가 발생되는 것 같은데 맞나요?

    • @chobocoding
      @chobocoding  4 роки тому

      안녕하세요 저같은 경우는 @가 들어가는데 잘 실행되더라구요. 다른 특수문자는 잘 모르겠습니다 ㅠ

  • @포포-l6g
    @포포-l6g 4 роки тому +1

    맥 os에서 주피터로 코딩중입니다.
    pag.click()가 잘 안되는데 혹시 확인 가능할까요?
    좌표를 어디로 설정하느냐에 따라 클릭이 됐다 안됐다 합니다.
    예를들어 인터넷 주소창이나 탭 부분으로 좌표를 설정하면 정상적으로 왼쪽 버튼을 클릭하는데,
    네이버 검색창이나, 뉴스토픽, 웹툰 같은 곳을 클릭하도록 좌표설정을 하면 마우스가 설정해둔 좌표값으로 이동만 하고 클릭 이벤트는 실행이 안됩니다.
    ㅜㅜ 따라가고 싶은데 처음부분부터 막혔습니다 ㅜㅜ

    • @chobocoding
      @chobocoding  4 роки тому

      안녕하세요, 제가 맥으로는 안 해봐서 잘 모르겠는데 구글링을 하니 동일한 문제가 있는 분이 있는 것 같더라구요. 아래의 링크를 참고 바라구요. 아래의 링크에서 본 가장 간편한 해결책은 아래의 코드를 추가하는 겁니다.
      pag.moveTo(pos)
      pag.dragTo()
      pag.click()
      이것도 안 되신다면 아래의 링크에 여러 방법이 있는 것 같으니 해보시는 것을 추천드려요~
      stackoverflow.com/questions/58066712/how-to-get-pyautoguis-click-working-on-mac

    • @포포-l6g
      @포포-l6g 4 роки тому +1

      @@chobocoding
      pag.moveTo(x,y)
      pag.dragTo(button='left')
      pag.click(x,y)
      이렇게 작성해서 해결 했습니다!
      감사합니다 선생님!

    • @chobocoding
      @chobocoding  4 роки тому +1

      해결되셨다니 다행이네요!! ^^

  • @콩또르르르
    @콩또르르르 4 роки тому +1

    안녕하세요 ㅠㅠ pip install 누르면
    jupyter note you may need to restart the kernel to use updated packages
    이런 에러 메세지가 뜨는데 왜일까요?? 설치 할때 잘못했을까요

    • @chobocoding
      @chobocoding  4 роки тому

      에러가 아니고 잘 설치된 것 같은데요?? 라이브러리 import해서 써보셨나요?

    • @콩또르르르
      @콩또르르르 4 роки тому +1

      @@chobocoding 앗 제가 완전 초보라 ㅠㅠ import가몬지도 몰라요 ㅠㅠ 일단 설치 안되고 저런 에러가 뜨길래 문의드렸는데... 다시 한번 그 이후로 따라가보겠습니다. 답변 감사드려요

  • @fmfbjw0130
    @fmfbjw0130 2 роки тому +1

    ...... 저만 한글로 쳐지나요?.... ㅋㅋㅋ

  • @editornova
    @editornova 4 роки тому

    Note: you may need to restart the kernel to use updated packages.
    ERROR: Could not find a version that satisfies the requirement pyautogul (from versions: none)
    ERROR: No matching distribution found for pyautogul 이게 무슨뜻 이에여?

    • @chobocoding
      @chobocoding  4 роки тому

      댓글을 이제 확인했네요. pip install이 잘 안 먹어서 그런 오류가 발생하는 것 같은데 저도 전문가는 아니다보니 왜 그런지는 잘 모르겠습니다. 구글링을 통해 찾아보는게 빠를듯 합니다.

  • @인제김-m4v
    @인제김-m4v 4 роки тому

    @초보코딩 여기(9:10) 아나콘다 지터로 실행했을때 어떻게 바로 네이버 로그인이뜨는건가요...? 알트 엔터해도 아무런 창이안뜨네요

    • @chobocoding
      @chobocoding  4 роки тому

      저 네이버 로그인창은 그냥 크롬같은 브라우저로 네이버로 들어가면 됩니다~

    • @인제김-m4v
      @인제김-m4v 4 роки тому

      초보코딩BeginnerCoding 지터에서 실행할때 알트엔터로 실행하는게 맞나요??? 그리고 초보코딩님 영상 보고 고속버스예매 사이트로 매크로 공부를 하고있는데요!!! 출발지,도착지, 날짜 입력후 조회하기 누르면 나오는 팝업(승차권 예메에 따른 취소수수료에 내용에 동의하십니까?) 에 나오는 크롬 팜업창에서는 엔터 해도 꺼지네요.. 어떻게해야하나요? 여기서 구글링했는데 두시간동안 제자리입니다.. 꼭좀 알려주세요ㅠㅠㅠ

    • @chobocoding
      @chobocoding  4 роки тому

      인제김 지터가 뭔지 저는 잘 모르겠네요 ㅠㅠ; 구글에 쳐봐도 안나오구요. 엔터를 쳤을때 꺼진다고 하셨는데 제가 안 해봐서 어떤 상황인지 잘 모르겠습니다.. 제가 이제 업무 시간이라 바로바로 답변을 못 드릴 예정이니 양해부탁드려요.

    • @인제김-m4v
      @인제김-m4v 4 роки тому

      초보코딩BeginnerCoding 메일로 소스랑 해당 모르겠는부분 이미지 캡차 해서 여쭤봐도될까요?

    • @chobocoding
      @chobocoding  4 роки тому

      네네 jsk6824@naver.com으로 보내주세요~

  • @editornova
    @editornova 4 роки тому

    'G:\coding'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
    배치 파일이 아닙니다. ???

    • @chobocoding
      @chobocoding  4 роки тому

      무엇을 말하고 싶으신건지 잘 모르겠네요;

    • @editornova
      @editornova 4 роки тому

      @@chobocoding pip install 가 안돼여

    • @chobocoding
      @chobocoding  4 роки тому

      주피터 노트북에서 실행하신 것이 맞나요??

    • @editornova
      @editornova 4 роки тому

      @@chobocoding 네

    • @chobocoding
      @chobocoding  4 роки тому

      실행한 코드가 어떻게 되시는지 알려주시겠어요??

  • @dongwonlee246
    @dongwonlee246 4 роки тому +1

    안녕하세요.
    마구마구라는 게임의 싱글플레이 기권작을 위해서 pyautogui를 사용하려고 하는데
    게임창을 띄운 이후에는 코딩이 먹지를 않습니다
    혹시 방법이 있을까요?
    감사합니다

    • @chobocoding
      @chobocoding  4 роки тому

      저도 안 되는거는 잘 모르겠지만 전체 화면 모드에서 창모드로 바꾸면 그나마 되지 않을까 하는 생각이 듭니다

  • @woohyunnam3224
    @woohyunnam3224 3 роки тому +1

    안녕하세요 ! 너무 유익한 강의 감사 드립니다. 혹시 idle 이나 jupyter 에서 ipynb 나 .py 파일을 실행만 하면 자동으로 해당 url에 접속해서 지금의 automated login 기능까지 한번에 가능하게 만들수 있을까요 ? 회사에서 매일 접속하는 페이지에 하루에도 수십번 login id/pass 치다보니..이런걸 너무 만들고 싶었습니다 ㅠㅠ

    • @chobocoding
      @chobocoding  3 роки тому +1

      파이썬 매크로 시리즈를 쭉 따라가보시면 원하시는 내용이 나올겁니다 ㅎㅎ

    • @woohyunnam3224
      @woohyunnam3224 3 роки тому +1

      @@chobocoding wow ! 감사합니다... 제가 너무 원하던 강의네요 ㅡ.회사분들에게도 추천 꾸욱 해야겠어요.많이많이 올려주세요 ^^

    • @woohyunnam3224
      @woohyunnam3224 3 роки тому

      혹시 selenium을 이용한 홈페이지 주무르기..이게 맞을까욤 ??^^

    • @chobocoding
      @chobocoding  3 роки тому

      네 그 내용을 보시면 도움이 되실 겁니다.

  • @레민들-g8k
    @레민들-g8k 4 роки тому +1

    보면서 따라해버는데오
    pip 가 안먹는거 같아서요

    • @chobocoding
      @chobocoding  4 роки тому

      주피터 노트북에서 실행하고 계신가요??

  • @정윤수-u8o
    @정윤수-u8o 4 роки тому +1

    저는 코드 맞게 잘 넣엇는데 실행 시키면 지금 있는 위치로 x y 좌표가 바껴요 ㅠㅠ좌표가 고정이 안되고 자꾸 바뀌네요 ㅠ 왜 그런 건가요 ㅠㅠㅠ 변수 이름도 각각 바꿔서 다 넣엇는데ㅠㅠ

    • @chobocoding
      @chobocoding  4 роки тому

      혹시 주피터 노트북이 아닌 다른 에디터를 사용하고 계신가요? 좌표 뽑는 코드를 처음에 실행해서 뽑았지만 다시 그 코드를 실행해 버리면 현재 마우스 위치의 좌표가 뽑힐겁니다. 전체 코드를 계속 실행하고 계신게 아닌지 확인을 해보시는 것이 좋을 것 같아요~

    • @정윤수-u8o
      @정윤수-u8o 4 роки тому +1

      주피터 노트북을 사용하고 잇어요ㅠ그럼 처음 좌표를 설정하고 실행시킬 때는 전체 코드를 실행하는 게 아닌가요? 그럼 실행은 어떻게 해야하나요??셀레니움을 쓸 때처럼 전체 코드를 실행하는 게 아닌가요??ㅠㅠ

    • @chobocoding
      @chobocoding  4 роки тому

      좌표따는 코드는 좌표딸때만 쓰고 그 뒤에는 포함시키면 안 됩니다 ㅎㅎ 제외하고 해보세요~

    • @정윤수-u8o
      @정윤수-u8o 4 роки тому +1

      ㅇ ㅏ.. 된다 된다 ㅠㅠ 강의 너무 잘 보고있어요!! 설명도 귀에 쏙쏙 들어오고대답도 너무 잘해주시고!! 늘 감사합니다!!!!

    • @chobocoding
      @chobocoding  4 роки тому

      다행이네요~ 또 잘 안 되시면 언제든지 댓글 남겨주세요 ㅎㅎ

  • @editornova
    @editornova 4 роки тому

    코드좀요

    • @chobocoding
      @chobocoding  4 роки тому

      영상내에 코드가 그대로 다 나옵니다~

  • @정윤수-u8o
    @정윤수-u8o 4 роки тому +1

    # 리스트를 짜서 랜덤으로 마을 2개 픽
    village = ['원주', '안동', '청주', '울산']
    shuffle(village)
    pick_village = sample(village, 2)print(pick_village)여기까지 하면 2가지가 랜덤이 돼서 픽은 되는데파이 오토로 타이프라이트를 이용해서 뒤 칸에 픽 빌리지를 넣으려는데 들어가 지지가 않아요ㅠpag.typewrite('pick_village'), pag.typewrite("pick_village"), pag.typewrite(print(pick_village)) 아무 것도 안되네요ㅠㅠ 어떻게 해야하나요??ㅠㅠ

    • @chobocoding
      @chobocoding  4 роки тому

      pick_village는 문자열이 아니라 변수이기 때문에 큰 따옴표나 작은 따옴표가 붙으면 안 됩니다~ 떼고 해보시면 될 것 같아요 ㅎㅎ

    • @정윤수-u8o
      @정윤수-u8o 4 роки тому +1

      ㅇ ㅏ..감사합니다!!

  • @NoonDeongYee
    @NoonDeongYee 4 роки тому +1

    test라는 단어를 한글자마다 interval을 랜덤으로 주면서 한글자씩 입력하려고 짜봤는데
    while True:
    rd_num = rd.random()
    pag.typewrite("test", interval = rd_num)
    위처럼 하면 결국 글자 하나하나가 같은 interval을 가집니다.
    한 글자 마다 interval을 다르게 해서 입력하려면 어떻게 해야되나요?

    • @chobocoding
      @chobocoding  4 роки тому

      time.sleep 함수를 이용하면 될 것 같습니다.
      import time
      for i in range(len("test")):
      pag.typewrite("test"[i])
      time.sleep(rd.random())
      이렇게 구성하면 될 것 같습니다

    • @NoonDeongYee
      @NoonDeongYee 4 роки тому +1

      @@chobocoding
      되네요
      감사합니다