python2.7에서 urllib2 모듈을 사용하여 웹페이지의 소스코드를 얻기 위해 아주 간단한 코드를 작성했는데, 반환된 웹페이지의 소스코드에는 </html>< /body> 및 기타 결론적인 단어가 있지만 <!doctype><html>과 같은 코드가 없습니다. 코드는 다음과 같습니다.
코딩:utf-8resp = urllib2.urlopen("http://www.baidu.com")
print resp.read()
다음과 같이 웹페이지를 가져옵니다(시작 및 끝):
코드는 괜찮은데 문제는 명령창입니다. resp.read()는 모든 내용을 가져오지만 명령 창이 완전히 표시되지 않습니다.
python test.py > res.txt 파일로 출력