2010-01-07 1 views
0

파이썬 웹 브라우저를 사용하여 안전한 https 페이지에 액세스하여 파일에 저장하고 싶습니다.웹 브라우저에서 https 사용자 이름 및 pwd + 저장 파일

웹 브라우저로 전체 웹 페이지를 저장할 수는 없지만 URL 만 열면 어떻게됩니까? 나는 '저장'방법을 보지 못했습니다.

이외에도 사용하려는 페이지는 안전한 http 페이지이며 스크립트에 인증을위한 사용자 이름과 암호를 자동으로 제공하는 방법을 알지 못합니다. 위의 2 가지 문제 중 하나를 해결하는 데 도움을 줄 수 있습니까?

당신에게 망간

답변

0
  1. 저장 "디스크에 파일 쓰기"를 의미 대단히 감사합니다. 물론 "저장"방법은 없습니다. 라이브러리는 프로그램이 읽을 수 있도록 URL을 엽니 다. 기간. 프로그램이 디스크에 쓰기를 원한다면 URL을 읽는 것이 아니므로 브라우징의 일부가 아닙니다.

  2. urllib2를 사용하십시오. 웹 브라우저가 아닙니다. 훨씬 더 간단합니다.

  3. urllib2 사용에 도움이 필요하면 Python Authentication with urllib2을 읽으십시오.

+0

안녕하세요. 정말 고맙습니다. webbrowser를 사용하려는 이유는 js 스크립트에서 렌더링 한 것을 다운로드하려는 페이지가 있기 때문입니다. Firefox -> 파일 -> 다른 이름으로 저장을 사용하는 경우 파일과 내용을 화면에 표시되는대로 저장할 수 있습니다. UURLIB2를 사용하면 문제가 없지만 렌더링 된 데이터가 아니라 스크립트를 실행하는 페이지를 저장합니다. 아마 내가 필요한 것은 Firefox에 대한 일종의 핸들입니다. 나는 webbrowser가 자동으로 파일을 저장하는 것을 허용한다고 생각했다. –

+0

자바 스크립트로 렌더링 된 페이지는 심각한 문제입니다. JS를 실행 한 후 페이지를 가져올 수 있는지 확인하기 위해'curl' 또는 다른 유틸리티를보십시오. –

관련 문제