urllib2를 사용하여 URL을 엽니 다. 이제 html 파일이 문자열로 필요합니다. 어떻게해야합니까?urllib2 ~ 문자열
6
A
답변
10
가장 쉬운 방법은 다음과 같습니다 urllib2 docs에 자세한 내용이 있습니다
f = urllib2.urlopen("http://example.com/foo/bar")
s = f.read()
# s now holds the contents of the site
.
urlopen()
은 파일과 유사한 객체를 반환하므로 파이썬의 file object methods이 작동합니다.
+0
감사합니다. 저건 완벽 해. –
1
>>> import urllib2
>>> s = urllib2.urlopen('http://www.google.com').read()
>>> s
<big long string here>
4
내가 python3에서 urllib.request.openurl 생각 ('http://www.example.com/')에서 python3
7
바이너리 모드 .read() 메소드의 반환은 그 urllib.request.openurl('http://www.example.com/').read().decode('utf-8')
로 변경되어야한다.
관련 문제
- 1. python csv linux urllib2
- 2. urllib2 download captcha image
- 3. Python urllib2 응답 헤더
- 4. Python urllib2 게시물 보내기
- 5. Python URLLib/URLLib2 POST
- 6. Python : urllib2 또는 Pycurl?
- 7. urllib2 기본 인증 oddites
- 8. Python urllib2.Request.get_header documentation?
- 9. 파이썬 urllib2 라이브러리
- 10. urllib2 POST 진행 모니터링
- 11. urllib2/lxml 인코딩 문제
- 12. urllib.urlopen하지만 작동하지 않습니다 urllib2.urlopen
- 13. 파이썬 urllib2 http -1 오류
- 14. python urllib2 파일에 문제가 발생했습니다.
- 15. urllib2 및 httplib 스레드는 안전합니까?
- 16. 자이 썬 2.2에서 urllib2 사용하기
- 17. Python urllib2 크롤러가 라우터를 크래시합니다.
- 18. 진행률 표시 줄 urllib2 python
- 19. Python urllib2 parse html 문제
- 20. urllib2 및 cookielib 스레드 안전성
- 21. coulldb를 사용한 urllib2 예외 처리
- 22. 파이썬 : urllib2 다중 오프너 처리
- 23. urllib2 헤더 오류 : TypeError : sendall() 인수 1은 dict이 아닌 문자열 또는 버퍼 여야합니다.
- 24. 는 urllib.urlretrieve이 필요하고 urllib2.OpenerDirector 함께
- 25. urllib2.urlopen()이 페이지를 실제로 가져 옵니까?
- 26. python urllib2 가져 오기 오류 도움말
- 27. Python urllib2 HTTPS 및 프록시 NTLM 인증
- 28. 404 urllib2.urlopen()에서 오류가 발생했습니다.
- 29. urllib2 여러 개의 Set-Cookie 헤더가 있습니다.
- 30. pymox를 사용하여 urllib2.urlopen과 lxml.etree.parse를 조롱하십시오.
문자열을 가져 왔을 때 무엇을하고 싶습니까? 최상의 솔루션은 파일을 문자열로 읽는 것을 포함하지 않을 수도 있습니다. –