강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

파이썬기초115 : 다중페이지검색 (Dvdprime)

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

# coding:utf-8

from bs4 import BeautifulSoup

import urllib.request

import re 


#User-Agent를 조작하는 경우 

hdr = {'User-agent':'Mozila/5.0 (compatible; MSIE 5.5; Windows NT)'}


for n in range(1,11):

        data ='https://dvdprime.com/g2/bbs/board.php?bo_table=comm&page=' + str(n)

        req = urllib.request.Request(data, \

                                          headers = hdr)

        data = urllib.request.urlopen(req).read()

        page = data.decode('utf-8', 'ignore')

        soup = BeautifulSoup(page, 'html.parser')

        list = soup.findAll('span', attrs={'class':'mobile_hide'})


        for item in list:

                try:

                        title = item.find('span').text

                        if (re.search('아이폰', title)):

                                print(title.strip())

                except:

                        pass

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,795 개
  • 현재 접속자 :  175 명