파이썬 셀레니움 이미지 크롤링으로 배우는 업무 자동화의 기초

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ต.ค. 2024

ความคิดเห็น • 1.1K

  • @jocoding
    @jocoding  4 ปีที่แล้ว +71

    (*중요) 현재 셀레니움 업데이트로 최신 버전은 문법이 달라졌습니다. 아래 명령어를 통해 구버전을 설치하시고 진행해주세요!!
    pip3 uninstall selenium
    pip3 install selenium==3.141
    이미지를 다운로드 하실때 나무위키 등 특정 사이트의 경우 봇이 접근하는 것을 차단해서 urllib.request.urlretrieve(imgUrl, "test.jpg") 줄에서
    urllib.error.HTTPError: HTTP Error 403: Forbidden가 뜨실 수 있습니다. 그럴때는 아래와 같이 브라우저 인것 처럼 속이는 header를 추가하시면 정상적으로 크롤링 할 수 있습니다!
    opener=urllib.request.build_opener()
    opener.addheaders=[('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1941.0 Safari/537.36')]
    urllib.request.install_opener(opener)
    urllib.request.urlretrieve(imgUrl, "test.jpg")
    완성 코드 보기
    ▶github.com/youtube-jocoding/python-selenium-google-image-crawling/blob/master/google.py

    • @hl2lmm
      @hl2lmm 4 ปีที่แล้ว

      셀레니음을 이용한 네이버 실시간 보기를 하려고 합니다
      따라할수 있는 강좌 알려주세요

    • @코카콜라-j9l
      @코카콜라-j9l 4 ปีที่แล้ว +1

      조코딩님 코드잇이라는 프로그래밍 배우는 사이트 어떻게 생각하시나요

    • @정아박-g8e
      @정아박-g8e 4 ปีที่แล้ว

      name 'urllib' is not defined 라는 오류가 뜨네요ㅠㅠㅠ어떻게 해결할 수 있을까요??

    • @AIConversations-h6c
      @AIConversations-h6c 3 ปีที่แล้ว +1

      정말 감사합니다. 항상 좋은 영상 감사드립니다. 행복하세요~!!

    • @stonebridgee
      @stonebridgee 3 ปีที่แล้ว +1

      DevTools listening on ws://127.0.0.1:11573/devtools/browser/e6f3603c-5672-48e5-a721-68cfc3f31799
      [27668:8660:1221/191834.009:ERROR:device_event_log_impl.cc(211)] [19:18:34.008] USB: usb_device_handle_win.cc:1020 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작
      동하지 않습니다. (0x1F)
      [27668:8660:1221/191834.019:ERROR:device_event_log_impl.cc(211)] [19:18:34.018] Bluetooth: bluetooth_adapter_winrt.cc:1073 Getting Default Adapter failed.
      이런 오류는 어떻게 처리해야 할까요?

  • @AngelinaleeTravel
    @AngelinaleeTravel 4 ปีที่แล้ว +1

    이거 구름에서 해도 되는거 맞으려나요 ?ㅠㅠ
    구름에서했을 때
    root@goorm:/workspace/crawling# python google.py
    Traceback (most recent call last):
    File "/usr/local/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 76, in start
    stdin=PIPE)
    File "/usr/local/lib/python3.7/subprocess.py", line 775, in __init__
    restore_signals, start_new_session)
    File "/usr/local/lib/python3.7/subprocess.py", line 1522, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
    FileNotFoundError: [Errno 2] No such file or directory: 'chromedriver': 'chromedriver'
    During handling of the above exception, another exception occurred:
    Traceback (most recent call last):
    File "google.py", line 7, in
    driver = webdriver.Chrome()
    File "/usr/local/lib/python3.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
    self.service.start()
    File "/usr/local/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 83, in start
    os.path.basename(self.path), self.start_error_message)
    selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see sites.google.com/a/chromium.org/
    chromedriver/home
    이런 에러가 나와요 !

  • @정세헌-j5b
    @정세헌-j5b 2 ปีที่แล้ว +3

    암것도 모르는 문과생 맥미니로 무작정 따라하는데 ㄹㅇ 코드 한 줄마다 오류가 나서 컴퓨터 열두시간 붙잡으면서 구글링하고 해결해가면서 따라했어요
    무식했지만 덕분에 왜 오류가 나고, 그 오류가 대강 어느 코드에서 발생했는지, 눈에 익고 있어요. 코딩도 이젠 덜 무섭고요
    너무 뿌듯합니다ㅠㅠ 조코딩님 정말 감사해요! 다음 영상으로 고고 (๑•̀ㅅ•́)و✧

    • @jocoding
      @jocoding  2 ปีที่แล้ว

      오 완성 축하드립니다!!ㅎㅎ

  • @kidanimal
    @kidanimal 3 ปีที่แล้ว +1

    신세계네요.
    말대로 꿈을 현실로 구현하다니요. 언어로된 적절한 문장과 치밀한 논리가 만나면 꿈을 이룰것같습니다. 감사합니다.

  • @yjchoo9640
    @yjchoo9640 4 ปีที่แล้ว +5

    조코딩을 통해서 파이썬에 입문하고, 영상을 보면 볼수록 빠져 들게 되네요~이해하기 쉽게 설명을 잘해 주셔서 그런듯 합니다~많이 배우고 갑니다~늘 감사해요~👍👍👍👏👏

    • @jocoding
      @jocoding  4 ปีที่แล้ว +1

      오 감사합니다!ㅎㅎ 앞으로 더 도움을 드릴 수 있는 유익한 영상들 많이 준비하겠습니다!

  • @kristal1624
    @kristal1624 4 ปีที่แล้ว +2

    대단하십니다. 공부하는 방법과 해결능력을 알려주는 조코딩 최고의 방송입니다. 감사합니다
    “외울 필요없이 검색 ....” 👍👍👍👍👏👏👏👏

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @이방인-g5w
    @이방인-g5w 3 ปีที่แล้ว +9

    와 성공했어요 지금껏 본 강의중에 초보자 입장에서 가장 이해하기 쉬운 강의인것 같아요! 앞으로도 좋은 강의 부탁드려요 감사합니다!

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      오 축하드립니다! 감사합니다ㅎㅎ

  • @mattenglish
    @mattenglish 3 ปีที่แล้ว +2

    넘 쉽게 알려주셔서 감사합니다. 최고의 강의입니다. 덧글도 일일이 다 달아주시고 역시 명불허전 조코딩채널이네요!!

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @CodingOn
    @CodingOn 3 ปีที่แล้ว +4

    좋은 영상 감사합니다.
    영상에서도 말씀하신것 처럼 좋은 개발자라고 해서 코드를 많이 외우고 있는게 아닌
    검색을 통해서 자신이 원하는 코드를 찾아서 입력하는것이 가장 중요한 부분인거 같습니다.
    그리고 검색을 할때는 한글보다는 영어로 검색 하시는거 잊지마세요.

  • @sosogood880
    @sosogood880 4 ปีที่แล้ว +4

    저는 성공하고 이제 자러갑니다~! 그동안 조코딩님 영상 다 봤는데 실제로 처음부터 끝까지 따라해본건 오늘이 처음이었어요.
    영상 시간보다 훨씬 오래 걸렸지만 재밌었습니다. 내일 또 해보라면 못하겠지만요ㅋㅋ 다른 영상들도 다시 보면서 실습해보겠습니다.
    완전 비전공자인 저에게 멋진 꿈 주셔서 감사합니다. 훗날 저도, 언젠가는 또 다른 모습으로 변할 것 같습니다. 감사합니다.

    • @jocoding
      @jocoding  4 ปีที่แล้ว +2

      오 성공하신 것을 축하드립니다!ㅎㅎ 코딩 공부 계속 화이팅입니다! :)

  • @용인동백코딩나우코딩
    @용인동백코딩나우코딩 4 ปีที่แล้ว +6

    저도 개발자로 20년가까이 살고 있지만 오늘도 배움을 받고 갑니다 ㅎㅎ 감사합니다

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      오ㅎㅎ 좋게 봐주셔서 감사합니다 :)

    • @hhyy2500
      @hhyy2500 3 ปีที่แล้ว +1

      배움을 받고 X 배우고 O

    • @kaioh1384
      @kaioh1384 2 ปีที่แล้ว +1

      @@hhyy2500 어쩌라고

  • @code_champagneShot
    @code_champagneShot ปีที่แล้ว +1

    파이선 배운김에 관련영상 다 달려보겠습니더
    무직 비전공자가 돈버는그날까지 화..팅..

  • @kps7942
    @kps7942 4 ปีที่แล้ว +4

    조코딩님의 영상을 몇개만 마스타하면 정말 생각하는데로 살 수 있을것 같네요~ 최고입니다!

    • @jocoding
      @jocoding  4 ปีที่แล้ว +1

      감사합니다!ㅎㅎ 이번 강의를 따라해보시면 웹 브라우저로 할 수 있는 웬만한 것들은 다 자동화가 가능합니다

    • @kps7942
      @kps7942 4 ปีที่แล้ว +1

      @@jocoding 유익한 기능을 오토 기능을 활용해서 수익을 쉽게 낼수 있도록 열공해야겠어요^^

  • @donghyeunlee
    @donghyeunlee 4 ปีที่แล้ว +1

    예외처리까지 편안합니다~ 올라오는 영상 잘 보고있습니다~

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      오 감사합니다!ㅎㅎ

  • @ender9541
    @ender9541 4 ปีที่แล้ว +4

    이정도니까 이분이 싫어요가 없는거임 ㄷㄷ

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      좋게 봐주셔서 감사합니다ㅎㅎ 그런데 이제는 하나 생겼네요ㅠ

    • @ender9541
      @ender9541 4 ปีที่แล้ว +1

      @@jocoding ㅇㅅㅇ

    • @익명-p2p6r
      @익명-p2p6r 4 ปีที่แล้ว

      @@ender9541 니가 눌렀냐?

  • @soondollultra5622
    @soondollultra5622 3 ปีที่แล้ว +2

    좋은 강의 항상 감사드립니다.
    유튜브에서 적용시키며 스크롤이 안되서 이것저것 찾아보다보니 방법을 찾았습니다.
    1. body를 클릭해야 스크롤 다운이 가능하다. ( 이방법 역시 안되더군요 )
    2. document.body -> document.documentElement 로 소스를 바꿔보니 잘 됩니다.
    1, 2번 둘다 유튜브에서는 body가 적용안되게 해 놓은 것 같습니다.

    • @찬송이티비
      @찬송이티비 3 ปีที่แล้ว +1

      감사합니다 한참 헤맸네요ㅠ

  • @replayjk
    @replayjk 9 หลายเดือนก่อน +4

    셀레니움 최신버전은 크롬드라이버도 안깔아도 되고 이 영상을 찍을때와 너무나도 문법이 달라져서 한 번 새로 정리를 해 보심이 어떤지요? ㅎㅎ 다른 영상들을 보면서 구현은 했지만 지금 영상참고하면 첫줄부터 막힙니다. ㅠㅠ

  • @TV-jhfam1004
    @TV-jhfam1004 3 ปีที่แล้ว +1

    안되는거 오류 찾고 해결하고 며칠만에 드디어 성공했네요~ 휴~

  • @jj-xm7vv
    @jj-xm7vv 4 ปีที่แล้ว +5

    개발자가 보기에도 너무좋타

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @Lazy063
    @Lazy063 4 ปีที่แล้ว +1

    감사합니다 웹 크롤링 3일 어케하나 보고있더니 올라와있네요.
    당일 보고 지금까지 유튜브 목록에 두고 작업하다가 지금 따라하네요;;
    감사합니다.

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      오 잘됐군요!ㅎㅎ 댓글 감사합니다

  • @deepver0
    @deepver0 2 ปีที่แล้ว +6

    6분 정도에 크롬드라이버를 디렉토리에 추가하는 부분이 나오는데, 제 경우는 셀레니움 폴더 안에 크롬드라이버를 넣어도 인식을 못하더라구요.
    그래서 임시방편으로 절대참조로 셀레니움 폴더 내에서 크롬드라이버를 넣어 사용하다가, 어디에서 상위 폴더에 넣어서 쓰는걸 봤습니다.
    해당 영상처럼 하면 JOCODING 폴더네요.
    절대참조로 하면 OUTPUT으로 디버깅했을때, 왠지 모르지만 줄수가 엄청 늘어나서 매우 귀찮더라구요...
    저처럼 PATH 경로가 인식 안된다고 뜨는분은 참고해보세요.

  • @_phobe
    @_phobe 3 ปีที่แล้ว +1

    영상 보고 따라하니까 잘 됩니다!!. 중간중간 막히기도 했는데 구글에 에러코드 난거 복사해서 검색하거나 댓글 달아놓으신거 보고 해결했어요. 정말 감사해서 댓글남깁니다!

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      오 해결되셨다니 다행입니다!ㅎㅎ 감사합니다

  • @TheSeroE
    @TheSeroE 3 ปีที่แล้ว +4

    코딩도 모르고 파이썬도 모르는데 영상만봐도 할수있을거같은 자신감 뭐죠...짱이네요 조코딩님

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      감사합니다ㅎㅎ

  • @onyatv
    @onyatv 2 ปีที่แล้ว +1

    와 유익합니다
    진정한 유튜버이십니다.

    • @jocoding
      @jocoding  2 ปีที่แล้ว

      감사합니다!ㅎㅎ

  • @1004elvis
    @1004elvis 4 ปีที่แล้ว +4

    정말 알기쉽게 설명을 잘 해주시네요~유용한 정보 감사합니다. 구글 맵에서 가게정보들을 크롤링하는 영상도 만들어주세요~~~

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      유용하게 봐주셔서 감사합니다!ㅎㅎ 구글 맵 크롤링은 아래 게시물을 참고하시면 도움이 되실 것 같아요!
      egloos.zum.com/mcchae/v/11281390

    • @1004elvis
      @1004elvis 4 ปีที่แล้ว

      @@jocoding 감사합니다. ^^ 구글맵 정보는 API 라는걸 써야 하나봐요?

  • @swisscottage5604
    @swisscottage5604 3 ปีที่แล้ว +1

    5:31 감사해요!!!! 완전 흥미롭고 재미있어요!!!!!

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      재미있게 봐주셔서 감사합니다ㅎㅎ

  • @ilovepornhub7466
    @ilovepornhub7466 3 ปีที่แล้ว +6

    처음에 코딩국룰 그장면 왜캐 편안하면서 웃기죠 ㅋㅋㅋㅋㅋ

  • @쯔파
    @쯔파 4 ปีที่แล้ว +2

    천천히 쉽게 설명 잘해주시네요..감사히 잘 봤습니다.

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @TheAc3112
    @TheAc3112 3 ปีที่แล้ว +3

    맨날 자바스크립트만 하다가 파이썬 처음 해보는데 너무 재밌습니다 ㅠ

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      ㅋㅋ 파이썬 꿀잼입니다!

  • @파랑버드-m7i
    @파랑버드-m7i 3 ปีที่แล้ว +2

    영상 즐겁게 시청했습니다:)
    유익한 정보를 얻게되어 기쁩니다.
    이해하기 편하게 설명해주셔서 한번에 알아들었습니다.
    나머지는 실습해보면서 시행착오를 겪어야 겠지요..
    좋은하루보내세요:)

  • @chienkaiho9488
    @chienkaiho9488 3 ปีที่แล้ว +6

    조코딩님 안녕하세요 좋은 강의 올려주셔서 감사합니다.
    궁금한점이 있습니다.
    영상대로 환경설정까지 마쳤는데 Scripts 폴더에서 activate가 안되네요...
    혹시 무슨 문제인지 여쭤봐도 될까요? 저는 windows 쓰고 있습니다!
    감사합니다!!

    • @jocoding
      @jocoding  3 ปีที่แล้ว +4

      th-cam.com/video/4DzGOpsT3bw/w-d-xo.html
      위 영상의 6분 50초 부근의 cmd로 설정하는 것을 따라해서 바꿔보신 후 시도해보세요!

  • @HappySmileLove-r6f
    @HappySmileLove-r6f 3 ปีที่แล้ว +1

    강의 완젼 좋아요 ^^ 귀에 쏙쏙 들어옵니다

  • @angelboy303
    @angelboy303 3 ปีที่แล้ว +3

    크롬드라이버가 드래그앤 드롭 안될 떄는 어떻게 해야 할까요? 직접 파일을 복사해서 폴더에 넣는 방법은 알겠지만 왜 제 컴에서는 안되는지 모르겠습니다 ㅠ
    또 파이썬에서 재생 버튼을 누르면 python google.py가 잘 실행되는 것과 달리
    (selenium) C:\Users\변가네\jocoding\selenium>& c:/Users/변가네/jocoding/selenium/Scripts/python.exe c:/Users/변가네/jocoding/selenium/google.py
    &은(는) 예상되지 않았습니다. 란 에러 메시지가 뜨네요. & 때문이라고 다른 댓글에 답변 달아주셨는데 &없이 실행될 수 있게 하는 방법이 있을까요..

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      github.com/microsoft/vscode-python/issues/13466
      vscode 업데이트 후 이런 문제가 생긴 것 같은데 위 이슈를 확인해주세요!

  • @도토리-x2g
    @도토리-x2g 4 ปีที่แล้ว +2

    구독자 천명때부터 봤는데 영상퀄리티랑 알기쉽게 설명해주셔서 떡상 할줄알았습니다. 구독자 100만까지 금방 가능할꺼 같습니다 화이팅.!

    • @jocoding
      @jocoding  4 ปีที่แล้ว +1

      와 완전 초기 구독자시군요!ㅎㅎ 구독해주셔서 감사합니다 :) 앞으로도 유익한 영상 계속 올리겠습니다!

  • @soneunsu876
    @soneunsu876 3 ปีที่แล้ว +1

    감사합니다! 구현했는데 잘 돌아가내요 한줄한줄 코드설명 해주셔서 감사합니다

  • @배성우-k1b
    @배성우-k1b 3 ปีที่แล้ว +6

    python -m venv selenium 으로 가상환경 생성을 하려고 하는데 터미널에다가 이렇게 입력을 하면 밑에줄에 Python이라는 글자가 찍히고 가상환경은 생성되지 않습니다... 어떡해야하나요 ? ㅠ

    • @taeyang94
      @taeyang94 2 ปีที่แล้ว

      ㄹㅇ 저도 그럼

  • @LeeSeoungSu
    @LeeSeoungSu 4 ปีที่แล้ว +1

    정말 최고입니다~!! 25년전 중학교때 C언어 배우다가 포기하지만 않았어도....ㅠ.ㅠ

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      감사합니다!ㅎㅎ 중학생이 C언어 배우기에는 너무 어려운 것 같아요ㅠ

  • @playground3968
    @playground3968 2 ปีที่แล้ว +3

    가상환경 이 안만들어 지네요 python -m venv selenium 에서 1.처음에 오른쪽 클릭으로 붙여 넣었습니다.2. python은 노란색 -m은 회색으로 나오고 나머지는 힌색으로 표시되었습니다.
    영상대로 python -m venv selenium -- 엔터해도 아무 변화가 없습니다. / 이전것이 바뀌어서 다시 python 가상환경 만들어 크롤링을 하려고 진도 나가던중 ... 앞의 내용으로 진도가 멈추었습니다.
    제가 무엇을 잘못한걸까요 ? 가르쳐 주세요 조코딩님.

    • @록나
      @록나 2 ปีที่แล้ว +1

      저도 그러네요 ㅣㅠㅠ...

    • @jocoding
      @jocoding  2 ปีที่แล้ว

      hianna.tistory.com/349
      cmd로 터미널을 변경하고 시도해보세요!

    • @young1028
      @young1028 2 ปีที่แล้ว

      @@jocoding cmd 변경까지는 되었는데, 여전히 python m venv selenium - 엔터해도 아무 변화가 없습니다 ㅠㅠ. Python 설치도 다시했는데...
      처음부터 막히니...답답하네요.. 바보같고...

  • @latteismysun
    @latteismysun 3 ปีที่แล้ว +1

    이제까지 본 강의 중 젤 쉬운 설명입니다 감사합니다! ㅜㅜ

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      감사합니다!ㅎㅎ

  • @BK79731
    @BK79731 3 ปีที่แล้ว +5

    혹시 셀레니움 패스 못 찾는다는 오류가 뜨신다면
    driver = webdriver.Chrome(executable_path='본인 디렉토리/chromedriver') 하시면 됩니다.

    • @lightecho
      @lightecho 3 ปีที่แล้ว

      와 감사합니다

  • @panibottlefan_
    @panibottlefan_ 2 ปีที่แล้ว +1

    비주얼 스튜디오에서 PS C:\Users\SAMSUNG\Desktop\코딩\웹\관상> python3 -m venv selenium 을 입력하니까
    Python
    PS C:\Users\SAMSUNG\Desktop\코딩\웹\관상> 이렇게 표시되고 셀레니움이라는 가상환경이 아무리 기다려도 생기지 않는데 어떻게 해야하죠?

    • @jocoding
      @jocoding  2 ปีที่แล้ว +1

      python -m venv selenium
      이렇게 해보세요!

    • @panibottlefan_
      @panibottlefan_ 2 ปีที่แล้ว +1

      @@jocoding 그렇게 해도 똑같이 되는데 어떻게 해야할까요 ㅠㅠ

    • @jocoding
      @jocoding  2 ปีที่แล้ว +1

      Path 연결이 재대로 안된 것입니다! 아래 포스팅을 참고하셔서 path 등록을 하신 후 재부팅 후 다시 시도해보세요!
      m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=sosbaoxbak&logNo=221274376464

    • @panibottlefan_
      @panibottlefan_ 2 ปีที่แล้ว

      @@jocoding 여러 번 시도해봐도 안되네요 ㅠㅠ 컴퓨터 재부팅도 해봤는데 안돼요. 분명 Path 연결은 제대로 된 것 같은데 똑같이 돼요

  • @오재민-r4l
    @오재민-r4l 3 ปีที่แล้ว +2

    조코딩님, 질문이 있는데요
    1. find를 할때 왜 find_element_by_css_selector를 쓰죠? driver.find_element_by_class_name이게 아니고?
    2. 클래스 이름을 웹에서 찾아서 넣어줄때, '.mye4qd' 이것 처럼 클래스 이름 앞에 왜 "." 을 붙여주나요?

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      1. driver.find로 쓰고 있습니다! 아래 완성 코드를 확인해주세요 :)
      github.com/youtube-jocoding/python-selenium-google-image-crawling/blob/master/google.py
      2. CSS에서 클래스를 .으로 쓰고 아이디를 #으로 씁니다! css 문법을 만들때 정해놓은 규칙입니다. 아래 CSS 강의를 참고해주세요!
      th-cam.com/video/_YrXKxY8PTY/w-d-xo.html

  • @cixixixioo-x8u
    @cixixixioo-x8u 3 ปีที่แล้ว +3

    activate로 이동하는 것 부터 자꾸 오류가 나네요... 경로에 잘못된 문자가 포함되 있다고 떠요. 오타인가 해서 여러번 고쳐적었는데도 계속 같은 오류만 뜨네요.. 어떻게 해야하죠...?

    • @Youtube액또
      @Youtube액또 3 ปีที่แล้ว +1

      저도 거기서 오류가 나요 혹시 해결하셨나요?

    • @cixixixioo-x8u
      @cixixixioo-x8u 3 ปีที่แล้ว +1

      @@TH-cam액또 아직 못했어요ㅠㅠ... 그래서 직접 손수 하고 있답니다!

    • @creators6960
      @creators6960 3 ปีที่แล้ว +1

      @@cixixixioo-x8u 터미널에서 powershell창 말고 cmd 창에서 하니깐 해결 되었어요!!

    • @cixixixioo-x8u
      @cixixixioo-x8u 3 ปีที่แล้ว +1

      @@creators6960 cmd로 어떻게 바꾸죠? 저도 그거보고 바꾸려고 했는데 못했거든요ㅠㅠ

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      @최강연
      th-cam.com/video/4DzGOpsT3bw/w-d-xo.html
      위 영상 6분 50초 부근을 보시면 방법이 나옵니다!

  • @Goodnleather
    @Goodnleather 3 ปีที่แล้ว +1

    요즘 코딩 공부를 하고 있는데 너무 도움이 되고 있습니다. 따라서 해보니 너무 잘 작동하는거 같습니다. 근데 궁금한게 있어요. 혹시 저장 폴더 저장이나, 다운로드 수량 지정은 어떻게 해야 되는지가 너무 궁금해요~!!

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      urllib.request.urlretrieve(imgUrl, "C:/경로/" + str(count) + ".jpg")
      이미지 이름 지정하는 곳에 경로까지 넣어주시면 됩니다!
      수량은 조건문으로 count가 특정 숫자 이하일때 반복문을 빠져나가는 break를 써주시면 되겠습니다! :)

  • @lam_dayo
    @lam_dayo 3 ปีที่แล้ว +4

    가상 환경을 실행하는 'activate'명령어를 사용하면 빨간색 글씨로 오류가 뜹니다 어떡하죠??

    • @jaykang8941
      @jaykang8941 3 ปีที่แล้ว +1

      2개월 전이네.... 찾았는데 터미널 설정 cmd로 하면 됩니다. 터미널 관련 블로그랑 영상 참조하면 그부분이 잘 못 된 것 같더라구요! 화이팅입니다~

    • @yuy_m_
      @yuy_m_ 3 ปีที่แล้ว

      @@jaykang8941 ???????????? 뭔지 모르겠다유유유유유ㅠㅠㅠㅠㅠㅠ

  • @junsupark9634
    @junsupark9634 4 ปีที่แล้ว +1

    조코딩님 항상 초보자 관점에서 쉽게 잘 알려주셔서 감사합니다 ~

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @fireball113
    @fireball113 3 ปีที่แล้ว +3

    activate 했는데 source: no such file or directory: 이렇게 뜨네요ㅠㅠ

  • @juhyeongkim3081
    @juhyeongkim3081 ปีที่แล้ว

    와.....영상 보고 어떤 느낌이었냐면 손흥민 번리전 70M 드리블하고 골 넣을때까지 과정을 보는 것 같았어요. 짜릿합니다. ㅎㅎ 조코딩=손흥민 화이팅

  • @bingga5427
    @bingga5427 4 ปีที่แล้ว +10

    4:30 에 activate를 쳤느데 오류가 떠서 안됩니다ㅠㅠ

    • @jocoding
      @jocoding  4 ปีที่แล้ว +3

      혹시 오류 메세지가 어떻게 되시나요?

    • @bingga5427
      @bingga5427 4 ปีที่แล้ว +2

      @@jocoding 이렇게 나옵니다
      activate : 'activate' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로
      인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시
      시도하십시오.
      위치 줄:1 문자:1
      + activate
      + ~~~~~~~~
      + CategoryInfo : ObjectNotFound: (activate:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException

      Suggestion [3,General]: activate 명령이 현재 위치에 있지만 이 명령을 찾을 수 없습니다. Windows PowerShell은 기본적으로 현재 위치에서 명령을 로드하지 않습니다. 이 명령을 신뢰하는 경우 대신 ".\activate"을(를) 입력하십시오. 자세한 내용은 "get-help about_Command_Precedence"를 참조하십시오

    • @jocoding
      @jocoding  4 ปีที่แล้ว +10

      Power Shell로 설정되어있어서 그런 것 같네요! 아래 내용을 참고하여 cmd로 설정 변경이 필요합니다.
      somjang.tistory.com/entry/Windows-Visual-Studio-Code-%EC%9D%B4-%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%EC%84%9C-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%97%86%EC%9C%BC%EB%AF%80%EB%A1%9C-%ED%95%B4%EA%B2%B0%EB%B0%A9%EB%B2%95

    • @bingga5427
      @bingga5427 4 ปีที่แล้ว +1

      @@jocoding 감사합니다

    • @hr3110
      @hr3110 3 ปีที่แล้ว +1

      @@jocoding 감사합니다. 링크보고 해결하였습니다 :)

  • @소사대장
    @소사대장 3 ปีที่แล้ว +1

    조코딩님 감사합니다. 이런 분야에 전혀 지식이 없는상태에서 파이썬 응용부문 처음 따라 해보는데 중간 중간 막히는 부분이 많았고 시간이 많이 걸렸지만, 이미지 다운로드까지 결국 완성했습니다. ㅠㅠ (이상한 에로가 뜨는데 되긴 하더라구요) 앞으로도 잘부탁드리겠습니다!!

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      오 성공 축하드립니다! 앞으로도 화이팅입니다 :)

  • @김치킨-l6j
    @김치킨-l6j 3 ปีที่แล้ว +3

    activate입력하니까 빨간글씨로 이렇게 나와요ㅠ
    : 'activate' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가
    올바른지 검증한 다음 다시 시도하십시오

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      th-cam.com/video/4DzGOpsT3bw/w-d-xo.html
      위 영상 6분 50초 부근에 나오는 것 처럼 cmd 환경으로 설정을 맞춰주시면 똑같이 되실겁니다!

  • @user-rm8vc4gr9z
    @user-rm8vc4gr9z 9 หลายเดือนก่อน

    자세한 강의 감사합니다. 중요하지 않은 질문일 수 있는데 궁금해서 여쭤봅니다. pip install selenium 해서 받아지는 selenium 은 어디로부터 다운로드 되는 건가요? VS code에서 웹상의 것을 자동으로 다운로드 해 주는 건가요?

  • @winter801
    @winter801 3 ปีที่แล้ว +3

    왜 activate에서 오류가 나죠?

    • @Youtube액또
      @Youtube액또 3 ปีที่แล้ว +2

      저도 거기서 오류가 나요

    • @Youtube액또
      @Youtube액또 3 ปีที่แล้ว +1

      혹시 해결하셨나요?

    • @winter801
      @winter801 3 ปีที่แล้ว +1

      ㄴㄴ ㅠㅠ

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      어떤 오류가 나시나요? 오류 메세지를 보면 해결방안을 알 수 있습니다!

  • @KOREA_NEWS
    @KOREA_NEWS 3 ปีที่แล้ว +2

    너무 고맙습니다 고맙습니다

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      감사합니다ㅎㅎ

  • @daeheekim7553
    @daeheekim7553 3 ปีที่แล้ว +1

    안녕하세요. 영상 잘 보았습니다~ 그런데 한 가지 궁금한게 있어서요...
    내가 필요한 부분 구글에 검색해서 복사 붙여넣기 해서 사용을 하셨는데, 코드 하나하나 이해하는게 아니라
    그냥 복사 붙여넣기 해서 사용하는게
    코딩 공부하는데에 있어서 괜찮은걸까요?
    그냥 편하게 사용하는게 나을까요 아님 하나하나 다 이해해보는게 나을까요?

  • @초코민트-f3s
    @초코민트-f3s 3 ปีที่แล้ว +2

    파이썬 기초 학습 후 크롤링도 안되고 뭘 어떻게 해야 할지 , 어떻게 활용할 수 있을지 몰라 막막했었는데 이렇게 실용적인 강의를 올려주시니 너무 도움이 많이 됐습니다. 포기하려고 했는데 한줄기 빛이 보이는 듯 하네요. 정말 감사합니다^^

  • @계준위
    @계준위 3 ปีที่แล้ว +1

    영상 보면서 또 한번 느낀게 내가 진짜 씹틀딱이구나하는거....
    무려 RPA 코딩이 이렇게 쉬운 시대에 살고있다니... 환경설정 속도에서부터 지렸습니다
    아마 파이썬 아예 모르는 사람도 이영상 하나면 뚝딱 가능할듯

  • @builder2022
    @builder2022 4 ปีที่แล้ว

    조코딩님! 덕분에 코딩이라는 학문?에 진입하게 되었습니다. 올리신 영상을 통해 크롤링을 스스로 깨우치고 배운지 일주일 만에 드디어 저 스스로 만들 수 있게 되었습니다. 정말 구글에 물어보면 답이 나오더라구요. 포기 하고 싶다가도 끝까지 해본 결과의 열매가 참 달게 느껴집니다. 감사합니다. 좋은 영상 올려주셔서 감사해요. 계속 구독하며 배우도록 할게요!

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      오 스스로 완성하신 것을 축하드립니다!ㅎㅎ 앞으로도 코딩 공부 화이팅입니다 :)

  • @pkc6902
    @pkc6902 4 ปีที่แล้ว +2

    마침 셀레니움 혼자 해보고 있었는데 감사합니다!

    • @jocoding
      @jocoding  4 ปีที่แล้ว +1

      오 마침 잘됐군요! 댓글 감사합니다!😄

  • @청춘뜨겁다
    @청춘뜨겁다 3 ปีที่แล้ว +1

    정말 노력하신게 영상으로도 보입니다!!
    2번째 이미지부터 크롤링을 하고싶으면 어떻게하나요?
    정말 감사드립니다!

  • @lth1178
    @lth1178 3 ปีที่แล้ว +1

    대박입니다 조코딩님

  • @목가시
    @목가시 2 ปีที่แล้ว

    귀한 영상 감사합니다!

  • @hyunding
    @hyunding 4 ปีที่แล้ว +1

    오 이번엔 셀레니움이 나오네요
    셀레니움에 관심이 있었는데 이걸 응용해서 다른것도 만들어 봐야겠어요!!

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      오 좋습니다! 응용하시면 브라우저로 할 수 있는 모든 것들을 다 자동화하실 수 있어요 :)

    • @hyunding
      @hyunding 4 ปีที่แล้ว +1

      @@jocoding 조코딩님 실제로 vscode에서 실행해보니까
      urllib.request.urlretrieve(imgUrl, "test.jpg") 줄에서
      urllib.error.HTTPError: HTTP Error 403: Forbidden 라는 에러가 나오고 파일은 다운로드가 안되네요..
      어떻게 해야할까요..?

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      서버가 페이지 접근 허용을 거부한 것인데 아마 특정 이미지만 그렇지 않을까 싶어요!
      403이 뜬 url 주소로를 print로 찍어보시고 접근 가능한지 확인해보세요! time.sleep()시간이 충분하지 않았을 수 있을 것 같습니다.

    • @hyunding
      @hyunding 4 ปีที่แล้ว +1

      @@jocoding 엇.. [0]을 [1]로 바꾸니까 1번째 사진이 다운로드 되네요!
      [2]하면 2번째 사진이 다운로드 되고요
      0부터가 아니라 1부터 해야 하나봅니다!
      답변 감사드립니다!

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      0번 인덱스의 사진에 뭔가 문제가 있었나보군요! 여러장 받을때는 try except로 예외처리 해주어 오류나는 부분은 건너뛰고 진행하시면 됩니다 :)

  • @rachel5026
    @rachel5026 3 ปีที่แล้ว +2

    좋은 영상 잘 보고 있습니다. 한 가지 궁금한게 있습니다. 작은 이미지에도 src 속성이 있는데 그것은 무엇을 의미하는지요? 꼭 작은 이미지를 클릭 한 후 큰 이미지에서 src값을 가져와야 하나요?

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      작은 이미지도 가져올 수 있는데 말 그대로 작은 이미지라서 화질이 안좋습니다!

  • @maximumjuju
    @maximumjuju 2 ปีที่แล้ว

    최고💯

  • @chatgptmychannel
    @chatgptmychannel 3 ปีที่แล้ว +1

    아래글보니.. 피드백도 잘해주시고 고생많으십니다.~

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      감사합니다!!ㅎㅎ

  • @깨박-n7r
    @깨박-n7r 4 ปีที่แล้ว +1

    안녕하세요 조코딩님
    궁금한게 있어서 혹시 조언좀 해주실수있을지 해서 댓글남깁니다.
    제가 로지텍 마우스를 쓰는데 이마우스에는 소프트웨어설치하면 다양한기능을 할수있게 만들어져잇더라구여
    예를 들어 마우스클릭한번을 하면 키보드도 입력되고 심지어 마우스 클릭한번에 매크로 기능도잇더라구요
    그래서 너무너무 궁금하더라구요 이런 소프트웨어는 어떻게 만들수잇는걸까 하고
    혹시 내가 이쪽 소프트웨어쪽을 공부하면 내가 만들수도있지아늘까? 하고말입니다.
    저는 진짜 아무것도 모르는 사람입니다. 어떤거부터 공부해야할지 알려주실수잇을까요?
    혹은 조코딩님 어떤 영상을 보면 이걸 만들수잇을까여?

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      말씀해주신 부분은 하드웨어와 밀접한 영역에 있는 임베디드 소프트웨어 분야데 현재 조코딩 채널에서 다룬 영상은 없고 관련 공부 순서는 아래 사이트를 참고해주세요! :)
      kldp.org/node/154288

    • @깨박-n7r
      @깨박-n7r 4 ปีที่แล้ว

      @@jocoding 친절한 답변 고맙습니다 ! 행복하길 빌겠습니다!

  • @건축X전기가이드
    @건축X전기가이드 3 ปีที่แล้ว

    selenuim 환경을 만들고 pip install selenuim치면 왜 에러가 날까요..
    ERROR: Could not find a version that satisfies the requirement selenuim (from versions: none)
    ERROR: No matching distribution found for selenuim

    • @mountainhat
      @mountainhat 2 ปีที่แล้ว

      오타 수정하시길 바랍니다. selenium O, selenuim X

  • @bradshobbylife
    @bradshobbylife 3 ปีที่แล้ว +2

    안녕하세요 조코딩 선생님, 오늘도 열심히 따라하다 막힌 부분이 있어서 질문드려요.
    6:47에 예제를 그대로 복사해서 google.py 에 저장했는데 둘째줄 'selenium.webdriver.common.keys' 에 밑줄이 나와서 오류로 체크되는데 왜 그럴까요?
    에러 메시지는 'Import "selenium.webdriver.common.keys" could not be resolved from source' 이렇게 나오는데 무슨말인지 모르겠습니다. ㅠㅠ

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      pip install selenium
      위 명령어로 셀레니움을 다시 한번 설치해보세요!

    • @bradshobbylife
      @bradshobbylife 3 ปีที่แล้ว

      @@jocoding 해당 폴더 전체 삭제 후 다시 처음부터 하니까 잘 됐습니다. 역시 안 될땐 초기화가 답?인 듯 합니다. 원인 알려주셔서 감사합니다 선생님.

  • @heejinkang5021
    @heejinkang5021 2 ปีที่แล้ว +1

    이 영상을 거의 끝까지 따라하는데 성공했습니다….너무 기뻤습니다… 그 다음날 똑같은 코드로 다시 했는데 - 그때부터 안되는거예요…(벌써 2주째 씨름하고 있어요…)
    제 추측으로는 코드에 자바크립을 쓰고 , 또는 다른 이유로 구글에서 셀레니움 자동화( 로봇??)를 알아차리고 제 IP 를 차단 한거 같아요..
    질문- 만약 구글이 제 계정을 차단했다면 어떻게 해제하죠???(같은 컴퓨터로 - 새 이메일(ID)로 로그인 할려는 것도 안되요???!!!!)
    🥲💝🇩🇪🇩🇪🇩🇪

    • @jocoding
      @jocoding  2 ปีที่แล้ว

      흠 IP를 차단당했다면 아이디로는 소용 없고 VPN으로 우회하는 방법이 있을 것 같습니다. VPN을 사용해보세요!
      nordvpn.com/jocoding

    • @heejinkang5021
      @heejinkang5021 2 ปีที่แล้ว

      @@jocoding 답변 감사합니다 ☺️ 한번 시도해 보겠습니다

  • @김승열-q9n
    @김승열-q9n 2 ปีที่แล้ว +2

    친절하고 상세한 설명 감사합니다. 그런데 (selenium) C:\jocoding\selenium\Scripts>에서 (selenium) C:\jocoding\selenium>로 변경을 할려면 어떻게 해야하나요? 실행을 할 수가 없어서 여쭈어 봅니다. ㅋㅋㅋ

    • @김승열-q9n
      @김승열-q9n 2 ปีที่แล้ว +1

      디버그작업을 하였더니 selenium디렉토리로 갈수 있었습니다. 그런데 실제 동작을 하니 다음과 같은 메세지가 뜨고 폴더에 저장도 안되고 있습니다. cc:1048 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작동하지 않습니다. (0x1F) 원인이 무엇일까요?

    • @jocoding
      @jocoding  2 ปีที่แล้ว

      choihyuunmin.tistory.com/82
      이렇게 해결하실 수 있습니다!

    • @nsl0183
      @nsl0183 9 หลายเดือนก่อน

      cd.. cd 뒤에.. 점점 두개까지 입력하시면 윗폴더로 돌아가요!

  • @seouldot
    @seouldot 2 ปีที่แล้ว

    걍 천재같음

  • @kaioh1384
    @kaioh1384 2 ปีที่แล้ว

    감사합니다. pycharm으로 selenium 패키지 추가가 잘 안되서 VS로 하니 잘되네요. 위의 예제 참고하여 원하는 로직 구현했습니다 ㅎ

  • @wisdombrave
    @wisdombrave 7 หลายเดือนก่อน

    좋은 강의들 감사합니다.
    저는 웹브라우저의 현재 사이트에서 유해한 동영상이 포함되어 실행 되고 있다면 웹브라우저를 닫는 프로그램을 만들고 싶은데
    방법을 잘 모르겠습니다. 실시간으로 웹브라우저의 영상을 감시하는 것인데
    어떤 라이브러리를 사용해야 될지. 참고할 만한 레퍼런스 사이트가 있는지 못 찾겠네요

  • @ddipcodekim7160
    @ddipcodekim7160 2 ปีที่แล้ว +2

    안녕하세요.
    좋은 자료 감사합니다.
    영상에서 타입아웃을 설정하는 부분들이 나오는데..
    처음화면로딩이나 스크롤에 의한 화면로딩 등을 기다려야하는 시간이
    망사정에 따라서 지정한 타임아웃기간이 적절하지 않은 경우를 생각하면
    타이아웃시간설정부분을 비동기완료시점감지로 바꿔야 할듯한데...
    비동기로 화면로딩완료시점감지는 어떻게 하나요?
    영상이 오래전 업로드되어서 댓글을 보실지모르겠네요....
    보시지 않더라도 좋은 자료 업로드 다시 한번 감사드립니다.

    • @jocoding
      @jocoding  2 ปีที่แล้ว +2

      blog.naver.com/PostView.nhn?blogId=altmshfkgudtjr&logNo=221494904057&from=search&redirect=Log&widgetTypeCall=true&directAccess=false
      요거 참고하시면 좋을 것 같습니다!

    • @ddipcodekim7160
      @ddipcodekim7160 2 ปีที่แล้ว +1

      @@jocoding 네 너무 감사합니다.

  • @dawoonchoi5474
    @dawoonchoi5474 4 ปีที่แล้ว +1

    조코딩님! 영상 잘보고갑니다~ 혹시 vscode 쓰실때 파이썬 extension 로딩 시간이 좀 걸리시나요? 저는 항상 vscode 오픈해서 파이썬 스크립트 엄청 느려져요.. ㅎㅎ

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      흠 저는 잘 못느꼈는데 좀 무겁나보군요ㅠ

  • @manmanho9973
    @manmanho9973 2 ปีที่แล้ว

    영상 너무 유익합니다! 그리고 혹시 셀레니움으로 특정 크롬 프로필을 띄어서 제어해주는 방법도 있는지 궁금합니다. 어찌저찌 크롬프로필을 여는 방법을 찾긴했는데, 제어는 또 안되서.. 계속 인터넷을 정처없이 돌아다니며 찾아다니고있는중입니다. 제가 짜려는 코드가, 여러 크롬프로필을 순서대로 열어서 각종 임무를 수행하고 닫는게 목표인데요. 혹시 특정크롬프로필을 열어 제어하는방식을 아시는지 궁금합니다..ㅠㅠ

  • @E_d_e_n_1
    @E_d_e_n_1 2 ปีที่แล้ว

    선생님 혹시 스크롤 내리고 결과 더보기를 클릭하는 부분에서 try가 아닌 if를 사용해도 오류가 나던데 왜 그러는지 알 수 있을까요?
    if new_height == last_height:
    more_btn = driver.find_element_by_css_selector(".mye4qd")
    if more_btn:
    more_btn.click()
    else:
    break
    last_height = new_height
    이런 식으로 코드를 작성해도 오류가 나길래 혹시 오류가 안 나고 while문을 빠져나갈 수는 없을까요??
    항상 좋은 강의 너무 감사드립니다 잘 보고 많이 배우고 있습니다 감사합니다 조선생님!

  • @goditto5694
    @goditto5694 3 ปีที่แล้ว +1

    영상 감사하게 잘 보았습니다.
    코드 실행하고 크롬 창이 매번 생기는데, 이거 프로세스를 종료안하면 계속 새 인스턴스가 생기잖아요.
    이거 영상에서 보면 그냥 계속 코드 실행하고 크롬 열었다가 종료안하고 다시 개발화면으로 가시는건가요?
    아니면 자동으로 종료시키는 무슨 방법이 있는지요?
    왔다 갔다 하니까 창이 수십개씩 열려 있어서 매번 다시 닫는게 너무 힘들어요.
    파이참, 맥, 크롬 이렇게 이용하고 있습니다.
    그렇다고 quit나 close를 넣으면 화면을 확실할 수도 없구..도움 말씀 부탁드립니다.

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      저는 수동으로 닫으면서 촬영했는데 코드가 다 실행되고 나서 quit 혹은 close를 쓰시면 됩니다!
      jooohost.com/archives/432

  • @김시현-m9d
    @김시현-m9d 4 ปีที่แล้ว +1

    안녕하세요 조코딩님 고민이 있습니다 저는 무작정회사를 그만두고 애를 보면서 공부하고 있는데요 애를 보면서 공부하는게 쉽지는 않습니다 ㅠㅠ 낮잠잘때 한시간? 그리고 밤에 재워놓고 3시간정도 공부를 하는데 처음에 흥미를 가졌다가 이론만 공부하니 흥미를 잃어가고 있고 취직하려해도 코딩테스트가 있어서 자신이 없는데 저같은사람들은 어떻게 취직해야할까요? 코딩테스트없이 신입으로 입사해서 일할수있는곳을 어디서 찾아봐야할까요... 파이썬을 주력으로 하려고 합니다... 1월부터 일자리를 구하려고 합니다... 구인사이트 추천 좀 해주세요 감사합니다

    • @jocoding
      @jocoding  4 ปีที่แล้ว +1

      비전공자를 위한 전형이 가끔 열리기는 한데 많이는 없는 것 같습니다ㅠ (삼성 SCSA 등 ) 일반적으로 코딩 테스트로 선발하는 과정이 가장 많아서 틈틈히 코딩 테스트 준비를 하시는 것이 가장 좋을 수 있을 것 같습니다!

    • @김시현-m9d
      @김시현-m9d 4 ปีที่แล้ว

      감사합니다 조코딩님이 코딩테스트같은것도 해주시면 좋겠네요

  • @suhenism4930
    @suhenism4930 2 ปีที่แล้ว +3

    2022.06.23 update
    1. 스크롤 다하고 나서 창이 닫히는 경우:
    from selenium.webdriver.chrome.options import Options
    chrome_options = Options()
    chrome_options.add_experimental_option("detach", True)
    2. find_element_by_something이 deprecated(사용 불가능)라며 작동 안 되는 경우:
    from selenium.webdriver.common.by import By 삽입 후
    elem = driver.find_element(By.NAME, "q")
    imgs = driver.find_elements(By.CLASS_NAME, "Q4LuWd")
    이런 방식으로 사용하시면 됩니다 :)

    • @jocoding
      @jocoding  2 ปีที่แล้ว +1

      와우 꿀팁 공유 감사드립니다!!

  • @KM-bs3pq
    @KM-bs3pq 4 ปีที่แล้ว

    잘 보고 있습니다. 좋은 강의 감사합니다!

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      감사합니다!ㅎㅎ

  • @bestrok76
    @bestrok76 3 ปีที่แล้ว +1

    좋은 정보 얻어갑니다. 최고!

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      감사합니다ㅎㅎ

  • @u-log5326
    @u-log5326 3 ปีที่แล้ว

    안녕하세요~ 요즘 파이썬으로 하는 엑셀작업 공부를 시작하려는데, vscode 설치시 path선택도 하고 설치하고, pip install pandas를 했는데, import pandas를 하면 unresloved 되어있다고 뜹니다. Vs code 설치 시 path 설정을 체크해서 path가 있다고 생각했는데 따로 또 설정 해줘야하는건가요? 아니면 다른 원인이 있는건지 ㅠ 바쁘실테지만, 의심가는 부분이 혹시 계시다면 답변 부탁드립니다ㅠㅠ!

  • @한껏해이해진열정
    @한껏해이해진열정 4 ปีที่แล้ว +1

    오 오랜만이네요!! 영상 잘 보겠습니다 ㅎㅎ

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      요즘 여러 일들이 몰려서 오랜만에 올리게 되었네요ㅠ 댓글 감사합니다!ㅎㅎ

  • @planetblue3632
    @planetblue3632 3 ปีที่แล้ว +1

    16:17 n3VNCb 가 아니네요. 고퀄 영상 잘보고 있습니다. 항상 감사합니다.

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      엇 이제 바뀌었나요? 그래도 바뀐 클래스로 놓고 진행하시면 됩니다!

  • @songsong8862
    @songsong8862 3 ปีที่แล้ว +1

    안녕하세요. 좋은 강의 감사드리며 문의사항이 있어 댓글 남겨보아요. 구글에서 '조코딩' 검색 후 '이미지'로 검색된 화면이 먼저 나오시는데, 그건 어떻게 설정을 하셨을까요?? 저는 '통합' 검색화면이 먼저 나와서.. 어떻게 설정해야하는지 아니면 검색 후 '이미지' 텍스트를 클릭하는 방법은 어떻게 되는지 답변 부탁드립니다.ㅠㅠ

    • @jocoding
      @jocoding  3 ปีที่แล้ว +1

      www.google.co.kr/imghp
      구글 이미지 검색은 주소가 위와 같이 다릅니다! 위 주소를 기본 주소로 설정하시면 바로 진행하실 수 있습니다!

  • @jongnal2689
    @jongnal2689 3 ปีที่แล้ว

    감사히 잘 보았습니다. 한가지 문제가 발생하긴 했는데, test파일 저장 및 50개 다운로드 까지는 조코딩님과 똑같이 진행되었는데요, 모든 코드를 입력하고서 완료한 후 컴퓨터를 끄고서Visual Studio Code를 다시 켜서 cd selenium 및 python google.py를 입력 한 후에 코드를 실행해보니 크롬브라우저 > 스크롤 - 스크롤 > 첫 이미지부터 순서대로 개별 클릭 까지는 되는데 실제로 다운로드는 안되는데 혹시 어떤문제인지 알수있을까요?

  • @라스트-w4d
    @라스트-w4d 4 ปีที่แล้ว +1

    여러 동영상들을 보니 파이썬으로 할수 있는건 많이 없다고 하던데 엑셀로도 크롤링이나 파이썬에서 히는건 거의 다하던데 파이썬이나 엑셀중 님은 뭐가 좋을것 같아요?

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      파이썬이 할 수 있는게 훨씬 많습니다!
      크롤링, 데이터분석, 인공지능, 웹 등 다양한 것을 해보고 싶으시다면 파이썬을 강력히 추천드립니다.

  • @dongsooseo3054
    @dongsooseo3054 2 ปีที่แล้ว

    안녕하세요. 강의 영상 잘 보고 있습니다. 항상 감사합니다 ^^*. 질문이 있는데요 조코딩님께서 Github에 올려놓으신 크롤링 코드를 실행했는데요, 스크롤이나 클릭등은 잘 되는데 사진 파일이 다운로드가 안되네요. handshake failed; returned -1,SSL error code 1, net_error -202가 계속 뜨고 있네요. 어디가 문제인지 잘모르겠는데 알려주실수 있으신가요? 잘 부탁드립니다. 감사합니다.

  • @이태훈-z3j
    @이태훈-z3j 4 ปีที่แล้ว +1

    정말 최고의 영상입니다 :)

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      감사합니다!ㅎㅎ

  • @leelee-s7w
    @leelee-s7w 3 ปีที่แล้ว +1

    안녕하세요 조코딩님 영상너무 잘봤습니다! 혹시 셀레니움을 이용해서 파이썬 프로젝트를 만든다음에 UI도 만들어서 배포하려면 어떤 방법이 좋을까요? 일반인들이 파이썬을 설치하고 프로그램을 사용하는 방법이아닌 홈페이지에서 간단하게 버튼 몇개만 눌러서 사용할수있게요!

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      stackoverflow.com/questions/55921993/how-to-go-to-site-with-selenium-by-pressing-button-on-tkinter-window-python
      이런식으로 tkinter를 활용하여 UI 있게 만들 수 있습니다!

    • @leelee-s7w
      @leelee-s7w 3 ปีที่แล้ว

      @@jocoding 답변 감사합니다 조코딩님! tkinter를 사용해서 배포도 할수있을까요~?

  • @aveemo0395
    @aveemo0395 ปีที่แล้ว

    너무 감사해요

  • @premyeomyou632
    @premyeomyou632 ปีที่แล้ว

    좋은 영상 정말 감사합니다 횽님, 근데 혹시 셀레니움 말고 아나콘다로 해서 해도 되는 건가요?

  • @6545king
    @6545king 3 ปีที่แล้ว

    진짜.좋은영상이네요~
    감사합니다 ~

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @홍범수-e5w
    @홍범수-e5w 3 ปีที่แล้ว +2

    안녕하세요? 영상 보면서 공부중인데 궁금한점이 생겨서 질문드립니다 전에 만드신 동물상테스트의경우 검색어를 여러개입력하여 하셨는데 셀레니움으로 다중검색은 어떤방식으로 할 수 있을까요?

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      키워드를 리스트에 담고 반복문을 통해 하나씩 빼서 검색하고 다운로드 하도록 만들어주면 됩니다!

    • @홍범수-e5w
      @홍범수-e5w 3 ปีที่แล้ว

      답변 너무 감사드립니다! 저도 이 방식으로해보려고했는데 반복을 어디에걸어야할까요? 혹시 예제코드같은게 있으실까요?

    • @홍범수-e5w
      @홍범수-e5w 3 ปีที่แล้ว

      앗 문제점을 찾은거같아요. 감사합니다 조코딩님!

  • @berryjam2002
    @berryjam2002 4 ปีที่แล้ว +2

    드릴수있는게 좋아요 밖에 없어 죄송합니다... 공룡닮았어요 귀여움

    • @jocoding
      @jocoding  4 ปีที่แล้ว

      ㅋㅋㅋㅋ 좋아요 감사합니다! 동물상 테스트 해보면 주로 공룡상 나오더라고요ㅋㅋ

  • @edwinslife734
    @edwinslife734 ปีที่แล้ว

    맥북 M1(Monterey 12.5.1) 입니다. 벤튜라로 아직 업데이트는 하지 않은 상태에서 강의를 따라하고 있습니다.(safari) 문제는 16분 부분에 있는 css_selector 부분부터 입니다. ㅠㅠ 크롤링 될 때 “조코딩”이 입력되는 건 보여지는데, RETURN 부터는 작동되지 않습니다. "조코딩"이 입력된 후 그냥 사파리가 종료됩니다. 검색창까지 넘어가지 못하는데.. 사파리로는 할 수 없는 걸까요?

  • @일본직구쇼핑몰코코재
    @일본직구쇼핑몰코코재 3 ปีที่แล้ว

    안녕하세요 조코딩 님 유튜브 보면서 독학 하고있는 초보입니다. 영상 을 응용하여 사진/글 수집이 아닌 검색 한후 특성 URL 형식만 링크를 수집하는걸 만들고있는데 , 기회되시면 한번 다루어주시면 감사하겠습니다.^^

  • @yeosunkang9735
    @yeosunkang9735 3 ปีที่แล้ว +1

    20:03까지 잘 따라왔습니다. 그런데 이런 오류가 뜨네요. C:\파이썬연습2105\selenium>[12844:52452:0530/145421.811:ERROR:gpu_init.cc(440)] Passthrough is not supported, GL is disabled. 전 파이썬 셀레니움 다 코딩은 처음이라;;; 어떻게 해결해야 하나요? 또 저도 실행버튼 작동안되고 명령문 꼭 다시 써야 하는데... 답글에 적어주신 거에서 python 가상환경 설치되었고 extension도 설치 했는데.... google.py가 있는 폴더로 open folder를 통해 열어보면 좋다고 하셨는데.. open forlder로 연다는게 무슨 뜻인지??? 제가 처음으로 따라한 동영상이라 초보적인 것도 이해를 못하네요... 죄송....이미지 크롤링 꼭 필요해서 느리지만 영상보며 며칠 째 열심히 따라하고 있습니다. 초보자도 따라할 수 있는 영상 감사합니다.

    • @jocoding
      @jocoding  3 ปีที่แล้ว

      visual studio code 왼쪽 맨 위의 메뉴에서 File > Open Folder로 열어보세요!

    • @yeosunkang9735
      @yeosunkang9735 3 ปีที่แล้ว

      @@jocoding 감사합니다.^^