본문 바로가기
Python

[파이썬3]URL 여러 페이지 자동으로 만들기

by 퍼포먼스마케팅코더 2017. 1. 9.
반응형

#여러 웹페이지 동적변수 만들기


import urllib.request

racingGirlUrl = 'http://gall.dcinside.com/list.php?id=racinggirl&no='

for no in range(170710, 170720):

print(racingGirlUrl + str(no))


#여러 웹페이지 불러오기 


import urllib.request

racingGirlUrl = 'http://gall.dcinside.com/list.php?id=racinggirl&no='

for no in range(170710, 170720):

url=racingGirlUrl+ str(no)

f = urllib.request.urlopen(url)


#여러 페이지 내 html 불러와서 보기


import urllib.request                    #URL불러오기 위한 임포트

from bs4 import BeautifulSoup

racingGirlUrl = 'http://gall.dcinside.com/list.php?id=racinggirl&no=' #기본 URL에 변수 생성

for no in range(170710, 170711):

url = racingGirlUrl+str(no)     #웹페이지 170710~170714까지 주소만들기

f = urllib.request.urlopen(url) # 만든 웹페이지 주소 불러오기 

html = f.read()                    # 불러온 웹페이지 html코드 전부 읽기

bs = BeautifulSoup(html, 'html.parser')      #BeautifulSoup에 해당 불러온 웹페이지 html 코드 전부 넣고 bs 객체 생성 

print(bs.prettify())                #불러온 html 태그 정렬하여 보기

반응형

댓글