티스토리 뷰

반응형

from urllib.request import urlopen

from urllib.parse import quote_plus

from bs4 import BeautifulSoup

from selenium import webdriver 

import time

 

https://www.instagram.com/dlwlrma.16/

 

baseUrl = 'https://www.instagram.com/explore/tags/'

plusUrl = input('검색할 태그를 입력하세요 : ')

url = baseUrl + quote_plus(plusUrl)

 

driver = webdriver.Chrome()

driver.get(url)

 

time.sleep(3)

 

html = driver.page_source 

soup = BeautifulSoup(html)

 

insta = soup.select('.v1Nh3.kIKUG._bz0w')

 

n = 1 

for i in insta:

    print('https://instagram.com' + i.a['href'])

    imgUrl = i.select_one('.KL4Bh').img['src']

    with urlopen(imgUrl) as f:

        with open('./img/' +plusUrl + str(n) + '.jpg''wb'as h:

            img = f.read()

            h.write(img)

    n += 1

    print(imgUrl)

    print()

driver. close()

 

반응형

'개발' 카테고리의 다른 글

1st Month: The Big Picture  (0) 2021.02.01
독학 프로그래머 커리어 체인지 5개월 플랜시작  (0) 2021.02.01
프로그래밍 공부계획  (0) 2021.01.24
코딩 학습법  (0) 2021.01.21
파이썬으로 행맨 구연 코드  (0) 2021.01.20
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함