파이썬 웹페이지 가져오기 질문이요
글쓴이: du9146 / 작성시간: 월, 2013/01/14 - 12:32오후
import urllib
file = urllib.urlopen("http://www.python.org")
s = file.read()
f.close()
기본적인 문법입니다.
Traceback (most recent call last):
File "C:/Python27/test/abc.py", line 2, in
file = abc.urlopen("http://www.python.org")
AttributeError: 'module' object has no attribute 'urlopen'
오류가 발생됩니다. 문제점이 뭘까요 ㅠㅠ
Forums:
urlopen이란게 없다고 하니까 그게 뭔지
urlopen이란게 없다고 하니까 그게 뭔지 가르쳐주셔야겠죠
abc.py라는 파일 안에 urlopen이라는 함수가 정의되어 있나요?
피할 수 있을때 즐겨라! http://melotopia.net/b
beautiful soup사용입니다.
또 다른 함수를 정의해야되나요?
지금 저 에러는 abc.py라는 모듈 안에
지금 저 에러는 abc.py라는 모듈 안에 urlopen이라는 함수가 없다는 뜻이니까요
피할 수 있을때 즐겨라! http://melotopia.net/b
urlopen이라는 메소드가 문제인거 같습니다.
urlopen 메소드는 urllib 모듈 안에 존재하는 메소드입니다 하지만 이건 python3.0버전 이상일 경우에 그런거구요
위에 import urllib를 해주었음에도 불구하고 메소드가 정의되지 않았다는 오류가 뜬걸로 보면
아무래도 질문자님께서는 python2.0 버전을 쓰고 있는 걸로 보입니다.
import urllib -> import urllib2로 바꿔서 다시 해보세요
댓글 달기