산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> python

Urllib.Request 및 urlopen()을 사용하는 Python 인터넷 액세스

urllib 란 무엇입니까?

urllib는 URL을 여는 데 사용할 수 있는 Python 모듈입니다. URL 작업에 도움이 되는 함수와 클래스를 정의합니다.

Python을 사용하면 XML, HTML, JSON 등과 같은 인터넷 데이터에 액세스하고 검색할 수도 있습니다. Python을 사용하여 이 데이터를 직접 사용할 수도 있습니다. 이 튜토리얼에서는 웹에서 데이터를 검색하는 방법을 볼 것입니다. 예를 들어 여기에서는 guru99 비디오 URL을 사용했으며 Python을 사용하여 이 비디오 URL에 액세스하고 이 URL의 HTML 파일을 인쇄합니다.

이 튜토리얼에서 배울 것입니다

Urllib를 사용하여 URL을 여는 방법

인터넷 데이터에 연결하는 코드를 실행하기 전에 URL 라이브러리 모듈 또는 "urllib"에 대한 import 문을 실행해야 합니다.

Python에서 HTML 파일 형식 URL을 가져오는 방법

파이썬에서 "읽기 기능"을 사용하여 HTML 파일을 읽을 수도 있으며, 코드를 실행하면 HTML 파일이 콘솔에 나타납니다.

전체 코드는 다음과 같습니다.

Python 2 예제

#  
# read the data from the URL and print it
#
import urllib2

def main():
# open a connection to a URL using urllib2
   webUrl = urllib2.urlopen("https://www.youtube.com/user/guru99com")
  
#get the result code and print it
   print "result code: " + str(webUrl.getcode()) 
  
# read the data from the URL and print it
   data = webUrl.read()
   print data
 
if __name__ == "__main__":
  main()

Python 3 예제

#
# read the data from the URL and print it
#
import urllib.request
# open a connection to a URL using urllib
webUrl  = urllib.request.urlopen('https://www.youtube.com/user/guru99com')

#get the result code and print it
print ("result code: " + str(webUrl.getcode()))

# read the data from the URL and print it
data = webUrl.read()
print (data)

python

  1. SaaS 및 클라우드를 사용하려면 신중한 데이터 랭글링이 필요합니다
  2. 파이썬 키워드와 식별자
  3. Python 문, 들여쓰기 및 주석
  4. Python 변수, 상수 및 리터럴
  5. 파이썬 데이터 유형
  6. Python 유형 변환 및 유형 캐스팅
  7. 파이썬 입력, 출력 및 가져오기
  8. Python 전역, 지역 및 비지역 변수
  9. Python 디렉토리 및 파일 관리
  10. Python 오류 및 내장 예외