2017-02-24 1 views
1

Python을 처음 사용하고 실습을 처음 접했습니다. URL에서 데이터 세트로드.Python : 속성 오류 : 'module'객체에 '요청'속성이 없습니다.

다음 코드를 실행하는 경우 : myURL이 = "http://aima.cs.berkeley.edu/data/iris.csv"에서
[2]
: 된 URLRequest = urllib.request.Request (myURL이)

I [1]에서

을 내가 연구를 시도

File "", line 1, in urlRequest = urllib.request.Request(myUrl)

AttributeError: 'module' object has no attribute 'request'

1) :이 오류 이 오류가 발생하여 import urllib3을 다시 사용하려고 시도했지만 제대로 가져 왔습니다. 내가 그 오류가 요청 ...

2)을 시도하지만 때 나는 파이썬 3.6.0에서 help("urllib3")을 "도움"을 얻기 위해 시도하고 있어요 :

No Python documentation found for 'urllib3'. Use help() to get the interactive help utility. Use help(str) for help on the str class.

3) I에 유래를 검색 비슷한 질문을 보았다. 제안을 시도하고 해당 코드 줄을 지나갈 수 없었습니다 ...

여기 뭔가 잘못 되었나요? 시간 내가 보는 것과

답변

2

에 미리

덕분에 "요청"당신이 직접에서 클래스를 가져올 수 있다는 것을 의미 패키지가 아닙니다.

시도 :

from urllib.request import Request 
myUrl = "http://aima.cs.berkeley.edu/data/iris.csv" 
urlRequest = Request(myUrl) 
+0

당신은 또한 "수입 urllib.request"를 사용하고 "urllib.request.Request"을 사용하지만 그것은 밖으로 일이 – LoicM

+0

감사합니다 ... 같은 더 간결 수 있습니다 ... 매우 높이 평가했습니다 ... – Kevin

+0

듣기에 행복합니다! [받아들이 기] (http://stackoverflow.com/help/accepted-answer)를 고려해보십시오. 그러면 같은 문제가있는 다른 사용자를 참조하는 데 도움이됩니다. – LoicM

관련 문제