1번째 줄: |
1번째 줄: |
| == 개요 == | | == 개요 == |
| URL을 다루는 모듈을 모아놓은 패키지. | | URL을 다루는 모듈을 모아놓은 패키지. |
| + | |
| + | = 모듈 = |
| + | |
| + | == urllib.request == |
| + | 웹사이트에 있는 데이터에 접근하는 기능을 제공. |
| + | {| class="wikitable" |
| + | !의도 |
| + | !설명 |
| + | !방법 |
| + | |- |
| + | |파일 다운 |
| + | |<nowiki>http://........그림.png</nowiki> 형태의 파일주소를 통해 저장한다. |
| + | |urllib.request.urlretrieve(파일주소, 저장경로) |
| + | |- |
| + | |변수에 올리기 |
| + | |파일을 직접 다운받는 게 아니라 변수에 올려 다룰 수 있다. |
| + | 변수에 저장한 후, 다음과 같이 저장할 수 있다.<syntaxhighlight lang="python"> |
| + | with open(저장경로, mode="wb") as f: |
| + | f.write(변수) |
| + | </syntaxhighlight>mode의 w는 읽기, b는 바이너리를 의미한다. |
| + | |변수 = urllib.request.urlopen(파일주소).read() |
| + | |
| + | <nowiki>#</nowiki>urlopen으로 URL리소스를 열고, read로 데이터를 읽는다. |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | |} |
| [[분류:라이브러리]] | | [[분류:라이브러리]] |