동적 URL로 CSV 파일을 다운로드하는 웹 크롤러를 작성하려고합니다. 내 크롬 브라우저에이 URL을 넣어하지만 난 그냥 바로 다운로드 시작 페이지가 변경되지 않습니다selenium & phantomjs의 동적 URL에서 파일 다운로드
http://aaa/bbb.mcv/Download?path=xxxx.csv처럼
URL은.
개발 화면에서 어떤 요청도 찾을 수 없습니다.
나는
lib이 요청에 의해 파일을 얻을 수
driver.get(url)
시도 셀레늄에 URL을 넣어 파일을 얻는 방법을 시도했습니다
requests.get(url)
둘 다 작동하지 않았습니다 ...
어떤 조언이 필요합니까? 두 가지 방법 중
출력 :
내가 스크린 샷을 얻기 위해 노력하고 페이지를 변경하지 않는 것 같다. (크롬처럼)
내가 얻은 데이터를 인쇄하려고하면 html 파일처럼 보입니다.
그런 다음 브라우저에서 열면 로그인 페이지가됩니다. 모든 사람의 도움을
당신은 어떤 오류가 않았다 내 코드인가? –
@Harry_pb 안녕하세요! 출력을 업데이트합니다! –
'r = requests.get()'이 모든 파일을'r.content' 변수에 넣어 주어야합니다. 그렇지 않으면'r.content'에 에러 메시지가 나타날 수 있습니다. – furas