정말 정말 감사합니다 크롬드라이브 받아야 되는 예전 영상 보면서 계속 실패하고, 시간만 가서 자괴감이 많이 들었는데 영상 보고 드디어 성공했습니다 자동꺼짐방지도 제대로 작동하네요... 이것 때문에도 얼마나 고생했는지. 이 영상이 스타트코딩님 처음으로 본 영상인데, 코드가 어느 의미인지 천천히 설명하면서 넘어가주셔서 흐름도 잡히고 좋네요
강의 잘 보고 있습니다. 다름이 아니라 저의 경우 프로그램 실행시 터미널에 크롬드라이버 자동업데이트 부분 ===== WebDriver manager ===== 를 포함한 4줄이 뜨지 않습니다. 위 내용이 뜨진 않지만 실제 실행동작 전 약 1초가량 멈추어있긴 한데 제대로 되는 것일까요? pip 22.3.1 / packaging 21.3 / selenium 4.6.0 / webdriver-manager 3.8.4 입니다.
오우 그건 전혀 생각해보지 못한 부분인데요? 좋은 질문입니다. 그런데 상식적으로 생각하면 파이썬에서 정식으로 등록된 라이브러리의 경우 해킹등 악의적인 코드가 있는지 당연히 체크 하겠죠 ㅎㅎ 찾아보니 파이썬 보안팀(PSRT)라는 곳에서 악성 라이브러리가 있는지 계속 체크하고 검출되면 제거된다고 하네요!
프로그램 동작 완료하고 꺼지는 것은 정상이지만 창이 꺼지는 것을 막으려면 아래 3가지정도 해결방법이 있습니다 ^^ 1. 주피터노트북을 이용 ruclips.net/video/1tKPqQmXM98/видео.html 2. 꺼짐 방지 옵션을 추가 ruclips.net/video/LoPvjfABlBA/видео.html 3. 무한루프 또는 input 이용해서 강제로 종료 방지
처음으로 파이썬 강의 듣고서 똑같이 해봤는데 service = service(executable_path=ChromeDriverManager().install()) "service" is not definedPylancereportUndefinedVariable) 에러가 떠여 ㅜㅜ 왜그럴까요
108.0.5359.125 제것 버전은 이건데 크롬드라이버다운로드에 비슷한게 없어서 한단계 낮은것으로 받았습니다.그런데 터미널에 pip자체가 노란색으로 표시되면서 아예 먹지를 않고 아래의 오류가 나는데 복사가 안되서 붙여적어놓습니다.어떻게 해결해야 할까요? pip용어가 cmdlet,함수,스크립트 파일 또는 실행할수 있는 프로그램이름으로 인식되지 않습니다. 이름이 정확한지확인하고 경로가 포함된경우 경로가 올바른지 확인하고 다시 시도하십시오 위치 줄:1 문자:1
webdriver-manager 가 3.8.0 으로 버전업이 되면서 KeyError: 'google-chrome' 버그가 생겼습니다. 저도 3.8.0으로 업데이트 하니 같은 오류가 생기네요. 해당 버그는 라이브러리 개발자가 fix할때 까지 기다려야 할 것 같습니다. 이전 버전인 3.7.1로 사용하시면 잘 동작합니다. 특정 버전 라이브러리 설치하는 방법 pip install [pakage-name]==[pakage-version] ex) pip install webdriver-manager==3.7.1
저도 해당 에러 떠서, pip 업그레이드, 셀리니움 업그레이드, 웹드라이버 업데이트 해서 다 안됐는데, pip3 로 pip 업그레이드 하고, pip3 로 packaging 설치하니깐 해결됐어요. 윈도우 VSCODE 쓰긴 하는데 파이썬 3 설치돼서 pip3 로 해야하나봐요(제경우엔?) pip3 install --upgrade pip pip3 install packaging 나머지 selenium, webdriver_manager 도 pip3 로 다시 설치하고 업그레이드 해줬습니다.
m1을 쓰고 있지 않아서 정확한 방법을 테스트 해볼 수는 없지만 아래 명령어를 이용해서 해결해보시면 좋을 것 같습니다. pip uninstall webdriver_manager pip install git+github.com/SergeyPirogov/webdriver_manager@master 출처: stackoverflow.com/questions/74011776/valueerror-there-is-no-such-driver-by-url 안된다면 직접 크롬 드라이버를 다운 받아서 이용해 보세요 :)
정말 정말 감사합니다 크롬드라이브 받아야 되는 예전 영상 보면서 계속 실패하고, 시간만 가서 자괴감이 많이 들었는데
영상 보고 드디어 성공했습니다
자동꺼짐방지도 제대로 작동하네요... 이것 때문에도 얼마나 고생했는지.
이 영상이 스타트코딩님 처음으로 본 영상인데, 코드가 어느 의미인지 천천히 설명하면서 넘어가주셔서 흐름도 잡히고 좋네요
사랑합니다 구글링 3시간하던거 해결됐습니다 ♥
오랜만에 놀러왔습니다. ㅠㅠ 다 잊었네요. 새로 정주행하겠습니다 다시 들어도 목소리가 참 듣기 좋습니다!!
Exmi님 오랜만입니다 정주행 하면서 다시 들어 보시면 머리에 더 빨리 들어 오실 겁니다 ^^
덕분에 드디어 성공하였습니다 감사합니다!!
👏👏👏
영상 잘 보고 있습니다. 비쥬얼스튜디오코드를 사용하는데 도중에 뭘 잘못 만졌는지 스튜디오코드 메뉴도 안 보이고 바뀌었네요.선생님처럼 기본메뉴로 돌리는 방법이 있는지 알고 싶습니다.감사합니다.
citylock77.tistory.com/142
여기 글대로 vscode 완전삭제 후 제설치 해보시겠어요?
알고리즘 통해 타고타고 왔어요ㅎㅎ
이해하기 쉽게 설명해주시네요^^
감사합니다😀😄
혹시 꺼지시는 분들은 Ctrl + F5 의 실행 말고 진짜 마우스로 우측 상단 플레이 버튼 모양 눌러주시면 됩니다.
혹시 파이썬으로 부업하려면 무슨 강의가 좋을지 알려주실 수 있나요. IT전공은 나왔는데 개발자 말고 인프라(클라우드) 쪽이라 파이썬 만져는 봤는데 아직은 문법만 공부한 수준이라
제가 최근에 파이썬 부업 강의를 제작했는데, 들어보시면 도움이 많이 되실 거예요 ㅎㅎ
class101.page.link/xq57
어렵고 불친절한 코딩 강의에 지치셨나요?
스타트코딩이 여러분들을 힘껏 도와 드리겠습니다.
★ 스타트코딩과 함께 코딩 공부하기
startcoding.liveklass.com/p/review
8:56 여기서 부터 브라우저 닫힘 기능코드 한줄을 적은 뒤로 크롬 작동도 안하고 코드가 문제가 있다는 문구만 게속 나오네요
크롤링과 스크래핑은 어떻게 다른가요?:)
사실상 거의 같은 말로 쓰이는데
굳이 비교하자면
크롤링은 검색엔진과 같은 애들이 데이터를 자동으로 수집하는 것과 같은 큰 범주의 용어고
저희가 배워서 쓰는 데이터 수집은 스크래핑이라는 용어를 사용합니다.
"브라우저 꺼짐 방지" 엄청 해멨었는데...ㅠㅠ 감사합니다.~~
헤헷 꿀팁입니당
강의 잘 보고 있습니다. 다름이 아니라 저의 경우 프로그램 실행시 터미널에 크롬드라이버 자동업데이트
부분 ===== WebDriver manager ===== 를 포함한 4줄이 뜨지 않습니다.
위 내용이 뜨진 않지만 실제 실행동작 전 약 1초가량 멈추어있긴 한데 제대로 되는 것일까요?
pip 22.3.1 / packaging 21.3 / selenium 4.6.0 / webdriver-manager 3.8.4 입니다.
궁금한 게 있습니다!
비밀번호는 민감정보인데, pyperclip이나 selenium 같은 라이브러리에서 진짜 맘먹고
탈취하면 어떻게 하나요?? 저희가 라이브러리를 다 까 볼 수 없으니, 중간에 데이터를 탈취해가는 코드가 있으면 큰일 나는 것 아닌지 궁금합니다!
오우 그건 전혀 생각해보지 못한 부분인데요?
좋은 질문입니다.
그런데 상식적으로 생각하면
파이썬에서 정식으로 등록된 라이브러리의 경우 해킹등 악의적인 코드가 있는지 당연히 체크 하겠죠 ㅎㅎ
찾아보니 파이썬 보안팀(PSRT)라는 곳에서 악성 라이브러리가 있는지 계속 체크하고 검출되면 제거된다고 하네요!
@@startcoding.official 오호!!자명한 답변 감사드립니다!
@@startcoding.official beautifulsoup4라는 거에서 o만 빠진 라이브러리가 등록 됬었는데, 악성라이브러리였거든요. 스펠링 틀리면 컴퓨터가 털리는거죠... 그러면 저 라이브러리는 악성인데 어떻게 등록된 걸까요??
프로그램 동작 완료하고 꺼지는 것은 정상이지만 창이 꺼지는 것을 막으려면 아래
3가지정도 해결방법이 있습니다 ^^
1. 주피터노트북을 이용
ruclips.net/video/1tKPqQmXM98/видео.html
2. 꺼짐 방지 옵션을 추가
ruclips.net/video/LoPvjfABlBA/видео.html
3. 무한루프 또는 input 이용해서 강제로 종료 방지
혹시 꺼지시는 분들은 Ctrl + F5 의 실행 말고 진짜 마우스로 우측 상단 플레이 버튼 모양 눌러주시면 됩니다.
안녕하세요.
driver객체가 안만들어지고 에러가 납니다.
에러메세지는:invalid argument Exception:
Message: invalid argument: cannot parse capability:
goog: chrome_options
from invalid argument:
unrecognized chrome_option: excutabl Switches 입니다.
도움주시기 바랍니다
처음으로 파이썬 강의 듣고서 똑같이 해봤는데
service = service(executable_path=ChromeDriverManager().install())
"service" is not definedPylancereportUndefinedVariable)
에러가 떠여 ㅜㅜ 왜그럴까요
service = Service 이런 식으로 두번째 service를 대문자로 써주셔야 합니다 ^^
@@startcoding.official 감사합니다 집에가서 해봐야 겠어요 ㅜㅜ
@@startcoding.official 대문자로 해도 에러코드 나옵니다
@@1roomclean 대부분 오타에서 발생하는 에러 입니다. 다시 한번 영상을 보면서 천천히 따라해보세요 :)
이 코드 크롬 드라이버 때문에 이제 작동안하지요?
순서대로 따라하는데 브라우저 꺼짐 방지 기능을 추가해도 왜 브라우저가 꺼질까요..? 오타는 수십번 확인을 했는데 무엇이 문제인지 모르겠네요 ㅜ
가끔 그럴수도 있는데요 저도 정확한 이유는 파악하지 못했습니다.
코드 마지막에 input() 명령어를 추가해서 입력을 받아야만 종료되게 만들어서 브라우저를 꺼지는 것을 방지할 수 있습니다.
@@startcoding.official 저도 같은 현상인데 원인을 못찾았어요. 인풋으로 임시적으로 막았습니다 ㅋㅋ. 좀 불편한 감은 있지만 계속 학습해보겠습니다.
@@MicDaniel 아니면 vscode에서 주피터노트북 바로사용가능한데 .ipynb 파일로 만들면 안꺼집니다 ㅎㅎ
혹시 꺼지시는 분들은 Ctrl + F5 의 실행 말고 진짜 마우스로 우측 상단 플레이 버튼 모양 눌러주시면 됩니다.
108.0.5359.125 제것 버전은 이건데 크롬드라이버다운로드에 비슷한게 없어서 한단계 낮은것으로
받았습니다.그런데 터미널에 pip자체가 노란색으로 표시되면서 아예 먹지를 않고 아래의 오류가 나는데 복사가 안되서 붙여적어놓습니다.어떻게 해결해야 할까요?
pip용어가 cmdlet,함수,스크립트 파일 또는 실행할수 있는 프로그램이름으로 인식되지 않습니다.
이름이 정확한지확인하고 경로가 포함된경우 경로가 올바른지 확인하고 다시 시도하십시오
위치 줄:1 문자:1
환경변수로 파이썬이 등록되지 않아서 생기는 문제인데요. 파이썬 삭제 후 재설치 하면서 Path 체크를 꼭 해 주세요 :)
그대로 따라해 봤는데요 KeyError: 'google-chrome' 에러가 발생합니다... 해결 방법이 무엇이 잇을까요??
webdriver-manager 가 3.8.0 으로 버전업이 되면서
KeyError: 'google-chrome' 버그가 생겼습니다.
저도 3.8.0으로 업데이트 하니 같은 오류가 생기네요.
해당 버그는 라이브러리 개발자가 fix할때 까지 기다려야 할 것 같습니다.
이전 버전인 3.7.1로 사용하시면 잘 동작합니다.
특정 버전 라이브러리 설치하는 방법
pip install [pakage-name]==[pakage-version]
ex) pip install webdriver-manager==3.7.1
3.8.1에서는 해결됐어요.
최신버전으로 설치하시던가 3.7.1버전으로 하심되요.
pip install webdriver-manager==3.7.1
syntaxerror : invalid syntax 로그인아이디입력하는데 이거가뜨는데 뭐가 잘못된건가요?
syntax 오류는 문법에 오류가 있는 겁니다.
눈 크게 뜨고 강의에서 제공된 코드와 다른 점을 찾아 보세요 ^^
ModuleNotFoundError: No module named 'packaging' 이건 무슨 오류 일까요 따라만하는대로 오류가 생기는 신기한 일이
저도 해당 에러 떠서,
pip 업그레이드, 셀리니움 업그레이드, 웹드라이버 업데이트 해서 다 안됐는데,
pip3 로 pip 업그레이드 하고,
pip3 로 packaging 설치하니깐 해결됐어요.
윈도우 VSCODE 쓰긴 하는데 파이썬 3 설치돼서 pip3 로 해야하나봐요(제경우엔?)
pip3 install --upgrade pip
pip3 install packaging
나머지 selenium, webdriver_manager 도 pip3 로 다시 설치하고 업그레이드 해줬습니다.
13:28 find_element
C++용은 없나요?
네 파이썬만 있습니다 :)
selenium 쓰다가 requests 쓰면 자꾸 창이 종료되는데 왜 그럴까요?
선생님 3.11 다운받았는데 작동이 안되서 최신버전 이라서 그런건가요 ㅠ
m1을 쓰고 있지 않아서 정확한 방법을 테스트 해볼 수는 없지만
아래 명령어를 이용해서 해결해보시면 좋을 것 같습니다.
pip uninstall webdriver_manager
pip install git+github.com/SergeyPirogov/webdriver_manager@master
출처: stackoverflow.com/questions/74011776/valueerror-there-is-no-such-driver-by-url
안된다면 직접 크롬 드라이버를 다운 받아서 이용해 보세요 :)
@@startcoding.official 감사합니다 선생님🥰
잘 따라서 작성하고 있는데
from webdriver_manager.chrome import ChromeDriverManager
이 구문에 노란 줄이 사라지지 않네요.. 이유가 뭔가요ㅠㅠ
라이브러리 설치가 제대로 안된 것 같습니다~!
@@startcoding.official 재부팅하니까 되네요ㅎㅎ 라이브러리 적용이 실시간으로 안됐나봐요!👍👍
맞아요! 저도 갑자기 노란줄 뜰때는 vscode 껏다 킵니다 ㅋㅋㅋㅋ
@@startcoding.official 감사합니다ㅎㅎ